A starter project used as a personal bootstrap for golang projects.
Contains things like:
- Makefile
- Gitlab-CI file
- Dockerfile
- Config struct
- CLI Arguments
- Project structure
- Http client
- Clone project.
- Rename go_starter to your project name in all files
- Rename any variables and configurations
- Get to work.
-dry-run
Dry run flag
-version
Logs current version
GO_STARTER_DUMMY_URL_PATH string
GO_STARTER_DUMMY_BASE_URL string
GO_STARTER_DUMMY_USERNAME string
GO_STARTER_DUMMY_PASSWORD string
GO_STARTER_DUMMY_USER_AGENT string
GO_STARTER_DUMMY_DEBUG bool
Change http client to use go-resty