Skip to content

Shivam010/go-tmpl

Repository files navigation

go-tmpl | A Template Repository for Golang Project

CI Coverage Status Go Report Card GoDoc License

go-tmpl repository let users generate new repositories with the simplest structure for any Golang project.

Package tmpl is the template repository for any Golang project, that can be used to generate new project with a simplest file structure, along with a build workflow and code of conducts & guidelines, a make utility file, a license and a readme. The Package is initialised with go modules, and a doc file.

The Project structure:

    .
    ├── .github
    │   ├── workflows
    │   │   └── build.yml
    │   └── FUNDING.yml
    ├── .gitignore
    ├── CODE_OF_CONDUCT.md
    ├── CONTRIBUTING.md
    ├── LICENSE
    ├── Makefile
    ├── README.md
    ├── doc.go
    ├── go.mod
    ├── main.go
    └── main_test.go

Request for Contribution

Changes and improvements are more than welcome!!
Feel free to fork, create issues or pull a request.
And be sure to review the contributing guidelines and code of conduct.

License

The package, its design and code all are licensed under the Apache license 2.0

About

A Template Repository for Golang

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published