Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MaybeExec ¶
func MaybeExec()
MaybeExec should be called at the start of the program, if the process argv[0] is a name registered with multicall, the related function will be executed. If the functions returns an error, it will be printed to stderr and will exit with an exit status of 1, otherwise it will exit with a 0 exit status.
Types ¶
type Entrypoint ¶
type Entrypoint string
Entrypoint provides the access to a multicall command.
func Add ¶
func Add(name string, fn commandFn) Entrypoint
Add adds a new multicall command. name is the command name and fn is the function that will be executed for the specified command. It returns the related Entrypoint. Packages adding new multicall commands should call Add in their init function.
Click to show internal directories.
Click to hide internal directories.