-
This project adopts the Standard Go Project Layout for a clean and organized codebase.
-
We recommend following the guidelines outlined in Effective Go. Most formatting can be automatically handled using the
go fmt
tool. -
For projects involving API design, we highly recommend referring to the Google API Design Guide for best practices.
We can install dependencies with:
go mod download
also, it's possible to use the make
:
make install
and to run the code:
go cmd/main.go
To simply build the project a simple make
command is enough, and then you could find the binary file in the bin
directory:
make
to see all the available commands, use help
argument:
make help