Skip to content

nduyhai/go-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-module

Go License

A GitHub template repository for bootstrapping a new Go project with a clean, idiomatic layout.

Features

  • ✅ Linter config (golangci-lint)
  • ✅ GitHub actions
  • ✅ Basic Makefile
  • ✅ MIT License

Getting Started

📦 Create a New Project

Click the Use this template button to generate a new repository based on this template.

🛠️ Customize

After creating your repo, follow these steps:

# Clone your new project
git clone https://github.com/your-username/your-project-name
cd your-project-name

# Update module path
go mod edit -module github.com/your-username/your-project-name

# Tidy up dependencies
go mod tidy

Edit the README.md, package names, and other placeholders as needed.

🏃 Run the Project

make run

About

go-module template

Resources

License

Stars

Watchers

Forks

Packages

No packages published