Skip to content

devbackend/goingot-template

Repository files navigation

GoIngot Template

pipeline status

Scaffolding for Go projects.

Follow go project layout: https://github.com/golang-standards/project-layout

Scripts

# Install golangci-lint
make lint-install

# Run linters
make lint 

# Generate mocks for testing
make mock-generate

# Run tests
make test

# Run stdout code coverage
make test-coverage

# Run HTML code coverage (required web browser)
make test-coverage-html

# Build Dockder image
make docker-build

# Run Docker image
make docker-run

About

Layout for golang's project

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published