goyek repository template

⭐ Star
this repository if you find it valuable and worth maintaining.
Description
This is a GitHub repository template for a Go application
that uses goyek
for build automation.
It also includes:
Usage
- Sign up on Codecov and configure
Codecov GitHub Application for all repositories.
- Click the
Use this template
button (alt. clone, fork or download this repository).
- Replace all occurrences of
goyek/template
to your_org/repo_name
in all files.
- Update the following files:
Setup
Below you can find sample instructions on how to set up the development environment.
Of course, you can use other tools like GoLand,
Vim, Emacs.
However, take notice that the Visual Studio Go extension is
officially supported by the Go team.
- Install Go.
- Install Visual Studio Code.
- Install Go extension.
- Clone and open this repository.
F1
-> Go: Install/Update Tools
-> (select all) -> OK.
Build
cd build
go run .
Using convenient Bash script:
./goyek.sh
Using convenient PowerShell script:
.\goyek.ps1
Using Visual Studio Code:
F1
→ Tasks: Run Build Task (Ctrl+Shift+B or ⇧⌘B)
Maintenance
Notable files: