- update the Go version in forgejo workflow
- add a __build directory
- build the binary to the __build directory
- by default, do quick builds (builds without rebuilding all packages)
- add the install target
- add functions to generate the binary's build information
- add a skeleton run function in main.go