A standard Go project template for the GoEcosystem organization.
- Standardized directory structure
- GitHub Actions workflows for testing and linting
- Issue and PR templates
- MIT License
- Go modules support
.
├── .github/ # GitHub Actions, issue templates
├── cmd/ # Application entrypoints
├── internal/ # Private code
├── pkg/ # Public libraries
└── docs/ # Documentation
- Create a new repository using this template
- Replace all instances of "go-template" with your project name
- Update the README.md file
- Start building your Go application!
Contributions are welcome! Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.