typical

package
v0.8.25 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2020 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Descriptor = typcore.Descriptor{
	Name:        "typical-rest-server",
	Description: "Example of typical and scalable RESTful API Server for Go",
	Version:     "0.8.25",

	App: typapp.EntryPoint(server.Main, "server").
		WithModules(
			typserver.Module(),
			typredis.Module(),
			typpostgres.Module(),
		),

	BuildTool: typbuildtool.
		BuildSequences(
			typbuildtool.StandardBuild(),
			typbuildtool.Github("typical-go", "typical-rest-server"),
		).
		WithUtilities(
			typpostgres.Utility(),
			typredis.Utility(),
			typreadme.Generator(),

			typdocker.Compose(
				typpostgres.DockerRecipeV3(),
				typredis.DockerRecipeV3(),
			),
		),

	ConfigManager: typcfg.
		Configures(
			server.Configuration(),
			typpostgres.Configuration(),
			typredis.Configuration(),
		),
}

Descriptor of Typical REST Server Build-Tool and Application will be generated based on this descriptor

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