Skip to content

Repository template for Golang projects.

Notifications You must be signed in to change notification settings

chronosphereio/calyptia-go-repo-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Repository Template

CI codecov

This is a GitHub repository template for Golang projects.

1.CI

  • golangci-lint

  • codecov

  • codeQL

  • sonarqube

2.Release

  • goreleaser

3.Dependabot

  • gomod

  • github actions

It also contains templates for:

1.Issues

2.Pull requests

3.Feature requests

Usage

1.Use the infra repository to add your new repository with the template set to use calyptia/go-repo-template.

2.Sign up on Codecov and configure Codecov GitHub Application for all repositories.

3.Replace all occurrences of calyptia/go-repo-template to calyptia/repo_name on all files.

4.Update the following files:

-README.md

-CONTRIBUTING.md

Release

The release workflow is triggered each time a tag with v prefix is pushed.

About

Repository template for Golang projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages