Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DockerFNC = `FROM alpine ADD {{.Alias}}-{{.Type}} /{{.Alias}}-{{.Type}} ENTRYPOINT [ "/{{.Alias}}-{{.Type}}" ] ` DockerSRV = `FROM alpine ADD {{.Alias}}-{{.Type}} /{{.Alias}}-{{.Type}} ENTRYPOINT [ "/{{.Alias}}-{{.Type}}" ] ` DockerWEB = `FROM alpine ADD html /html ADD {{.Alias}}-{{.Type}} /{{.Alias}}-{{.Type}} WORKDIR / ENTRYPOINT [ "/{{.Alias}}-{{.Type}}" ] ` )
View Source
var ( HandlerFNC = `` /* 328-byte string literal not displayed */ HandlerSRV = `` /* 1288-byte string literal not displayed */ SubscriberFNC = `` /* 267-byte string literal not displayed */ SubscriberSRV = `` /* 394-byte string literal not displayed */ HandlerAPI = `` /* 1143-byte string literal not displayed */ HandlerWEB = `` /* 992-byte string literal not displayed */ )
View Source
var ( MainFNC = `` /* 519-byte string literal not displayed */ MainSRV = `` /* 720-byte string literal not displayed */ MainAPI = `` /* 585-byte string literal not displayed */ MainWEB = `` /* 684-byte string literal not displayed */ )
View Source
var ( ProtoFNC = `` /* 217-byte string literal not displayed */ ProtoSRV = `` /* 508-byte string literal not displayed */ ProtoAPI = `` /* 166-byte string literal not displayed */ )
View Source
var ( Readme = `# {{title .Alias}} Service This is the {{title .Alias}} service Generated with ` + "```" + ` {{.Command}} ` + "```" + ` ## Getting Started - [Configuration](#configuration) - [Dependencies](#dependencies) - [Usage](#usage) ## Configuration - FQDN: {{.FQDN}} - Type: {{.Type}} - Alias: {{.Alias}} ## Dependencies Micro services depend on service discovery. The default is consul. ` + "```" + ` # install consul brew install consul # run consul consul agent -dev ` + "```" + ` ## Usage A Makefile is included for convenience Build the binary ` + "```" + ` make build ` + "```" + ` Run the service ` + "```" + ` ./{{.Alias}}-{{.Type}} ` + "```" + ` Build a docker image ` + "```" + ` make docker ` + "```" ReadmeFNC = `# {{title .Alias}} Function This is the {{title .Alias}} function Generated with ` + "```" + ` {{.Command}} ` + "```" + ` ## Getting Started - [Configuration](#configuration) - [Dependencies](#dependencies) - [Usage](#usage) ## Configuration - FQDN: {{.FQDN}} - Type: {{.Type}} - Alias: {{.Alias}} ## Dependencies Micro functions depend on service discovery. The default is consul. ` + "```" + ` # install consul brew install consul # run consul consul agent -dev ` + "```" + ` ## Usage A Makefile is included for convenience Build the binary ` + "```" + ` make build ` + "```" + ` Run the function once ` + "```" + ` ./{{.Alias}}-{{.Type}} ` + "```" + ` Build a docker image ` + "```" + ` make docker ` + "```" )
View Source
var (
HTMLWEB = `` /* 2924-byte string literal not displayed */
)
View Source
var (
Makefile = `` /* 400-byte string literal not displayed */
)
View Source
var (
Module = `module {{.Dir}}`
)
View Source
var (
Plugin = `package main
{{if .Plugins}}
import ({{range .Plugins}}
_ "github.com/micro/go-plugins/{{.}}"{{end}}
){{end}}
`
)
View Source
var (
WrapperAPI = `` /* 829-byte string literal not displayed */
)
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.