HomeToolsAbout

Intro

What is it

modules are the entry points.

  • system/module is the main entry point.

fx provide:

  • create instance using the lib’s client (one client).
  • instead of instantiating the client every time the workflow runs.
package gateways import ( "go.uber.org/fx" ) var GatewayModule = fx.Provide( NewSomeGateWay )

After you inject the gateway, you call the gateway.method directly.

AboutContact