Skip to content

ZEISS/template-go

Repository files navigation

🥳 Template Go

Open in GitHub Codespaces

This is a GitHub Template Repository. You can use the green button to create a new repository based on this template. Read more about GitHub Template Repositories.

Get Started

This template supports Makefile to run tooling.

make is choosen as it is available on most systems.

# show `help`
make help

Other available targets are

build                          Build the binary file.
clean                          Remove previous build.
fmt                            Run go fmt against code.
generate                       Generate code.
help                           Display this help screen.
lint                           Run lint.
mocks                          Generate mocks.
release                        Release the project.
test                           Run tests.
vet                            Run go vet against code.

The convention is to use make to run the build.

Happy coding!

About

A tiny template to start Go projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published