typical

package
v0.8.17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 20, 2020 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (

	// Descriptor of Typical REST Server
	Descriptor = typcore.ProjectDescriptor{
		Name:        "Typical REST Server",
		Description: "Example of typical and scalable RESTful API Server for Go",
		Version:     "0.8.17",
		Package:     "github.com/typical-go/typical-rest-server",

		App: typcore.NewApp().
			WithEntryPoint(application).
			WithProvide(
				server,
				redis,
				postgres,
			).
			WithDestroy(
				server,
				redis,
				postgres,
			).
			WithPrepare(
				redis,
				postgres,
			),

		BuildCommands: []typcore.BuildCommander{
			docker,
			readme,
			postgres,
			redis,
			rails,
		},

		Configuration: typcore.NewConfiguration().
			WithConfigure(
				application,
				server,
				redis,
				postgres,
			),

		Releaser: typrls.New().
			WithPublisher(
				typrls.GithubPublisher("typical-go", "typical-rest-server"),
			),
	}
)

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL