go_template

module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 2, 2023 License: Apache-2.0

README

go_template

A template for my Go projects.

Features

  • Configured linter (using golangci).
  • Development dependency handling (using bingo).
  • Build and release automation (using goreleaser).
  • Benchmarks (using benchstat and benchdiff).
  • Command-line and environment variable parser (using kong).
  • Leveled logger with logfmt and json support (using go-kit/log).
  • Makefile with help, format, lint, test, bench, and build targets.
  • GitHub Actions for all of the above.

Directories

Path Synopsis
cmd
go_template command
internal
log
Package log defines standardized ways to initialize Go kit loggers.
Package log defines standardized ways to initialize Go kit loggers.

Jump to

Keyboard shortcuts

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