/go-boiler

Go boilerplate

Primary LanguageGoMIT LicenseMIT

giclo

GitHub Liked repos cloner

Go Report Card CodeQL codecov

Installation

  1. Make sure that proper version of Go installed and ENVs are set.
wget https://go.dev/dl/go1.21.1.linux-amd64.tar.gz
rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.21.1.linux-amd64.tar.gz
# add to .zshrc
export PATH="$PATH:/usr/local/go/bin:$HOME/go/bin"
  1. Run make command to install all dev-utils.
make setup

Project layout

Directory names and meanings https://github.com/golang-standards/project-layout/blob/master/README_ru.md