Skip to content

kompl3xpr/go-cli-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Global Search and Replace Instructions:

Target Replacement
Go CLI Template <Your Full Project Name>
go-cli-template <Your Project Identifier>
kompl3xpr <Your Username or Organization Name>

Go CLI Template

Created At License Go version GitHub Actions Workflow Status Main GitHub Issues GitHub Issues or Pull Requests Repo Size

Project Overview

A universal template for Golang command-line tools.

Source Code Directory Structure

go-cli-template/
├── main.go        # Application entry point
├── cmd/           # Commands (managed by cobra-cli)
│   └── ...
├── internal/      # Internal code
│   ├── config/    # Configuration management
│   │   └── ...
│   └── utils/     # Utility/helper code
│       └── ...
├── pkg/           # Shared code
│   └── version/   # Version information
├── assets/        # Static assets
│   └── ...
└── configs/       # Configuration file examples/templates
    └── ...

License

This project is licensed under the MIT License.

Contributors

We extend our gratitude to all developers who have contributed to this project:



We welcome all forms of contributions, including but not limited to bug reports, feature requests, documentation improvements, and code submissions.

To contribute effectively, we recommend reading the Contribution Guidelines first.

Issues & Improvements

If you encounter any issues or have suggestions for improvements, please report them via GitHub Issues.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published