Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var DockerIgnore = `.gitignore
Dockerfile{{if .Skaffold}}
resources/
skaffold.yaml{{end}}
`
DockerIgnore is the .dockerignore template used for new projects.
var Dockerfile = `` /* 651-byte string literal not displayed */
Dockerfile is the Dockerfile template used for new projects.
var GitIgnore = `# don't commit the service binary to vcs
{{.Service}}{{if .Client}}-client{{end}}
`
GitIgnore is the .gitignore template used for new projects.
var HandlerFNC = `` /* 357-byte string literal not displayed */
HandlerFNC is the handler template used for new function projects.
var HandlerSRV = `` /* 1588-byte string literal not displayed */
HandlerSRV is the handler template used for new service projects.
var KubernetesClusterRole = `` /* 184-byte string literal not displayed */
KubernetesClusterRole is a Kubernetes cluster role manifest template required for the Kubernetes registry plugin to function correctly.
var KubernetesDeployment = `` /* 606-byte string literal not displayed */
KubernetesDeployment is a Kubernetes deployment manifest template used for new projects.
var KubernetesEnv = `` /* 134-byte string literal not displayed */
KubernetesEnv is a Kubernetes configmap manifest template used for environment variables in new projects.
var KubernetesRoleBinding = `` /* 257-byte string literal not displayed */
KubernetesRoleBinding is a Kubernetes role binding manifest template required for the Kubernetes registry plugin to function correctly.
var MainCLT = `` /* 536-byte string literal not displayed */
MainCLT is the main template used for new client projects.
var MainFNC = `` /* 1050-byte string literal not displayed */
MainFNC is the main template used for new function projects.
var MainSRV = `` /* 1124-byte string literal not displayed */
MainSRV is the main template used for new service projects.
var Makefile = `` /* 613-byte string literal not displayed */
Makefile is the Makefile template used for new projects.
var Module = `` /* 467-byte string literal not displayed */
Module is the go.mod template used for new projects.
var Plugins = `package main
import (
_ "github.com/asim/go-micro/plugins/registry/kubernetes/v4"
)
`
Plugins is the plugins template used for new projects.
var ProtoFNC = `` /* 272-byte string literal not displayed */
ProtoFNC is the .proto file template used for new function projects.
var ProtoSRV = `` /* 821-byte string literal not displayed */
ProtoSRV is the .proto file template used for new service projects.
var SkaffoldCFG = `` /* 236-byte string literal not displayed */
SkaffoldCFG is the Skaffold config template used for new projects.
Functions ¶
This section is empty.
Types ¶
This section is empty.