gorest

command module
v0.0.0-...-c542b74 Latest Latest
Warning

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

Go to latest
Published: Jan 2, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

README

docker-gs-ping

A simple Go server/microservice example

Notable features:

  • Includes a [multi-stage Dockerfile], which actually is a good example of how to build Go binaries for production releases.
  • Has functional tests for application's business requirements with proper isolation between tests using ory/dockertest.
  • Has a CI pipeline using GitHub Actions to run functional tests in independent containers.
  • Has a CD pipeline using GitHub Actions to publish to Docker Hub.

Planned:

  • Building Go modules and Docker images with goreleaser

Want moar?!

Contributing

This was written for an introduction section of the Docker tutorial and as such it favours brevity and pedagogical clarity over robustness.

Thus, feedback is welcome, but please no nits or pedantry. Ain't nobody got time for that 🙃

License

Apache-2.0 License

gorest

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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