Top 6 Go License Projects
-
go-licenses
A lightweight tool to report on the licenses used by a Go package and its dependencies. Highlight! Versioned external URL to licenses can be found at the same time.
-
addlicense
A program which ensures source code files have copyright license headers by scanning directory patterns recursively
This is where license header adding tools come in handy. One commonly used tool is the addlicense project under the 'google' organization. 'addlicense' allows you to add license statements to specified files via command-line interaction. However, 'addlicense' has limited functionality; it only adds license headers to files. Some issues raised for 'addlicense' include:
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
chainloop
Chainloop is an Open Source Metadata Vault for your Software Supply Chain metadata, SBOMs, VEX, SARIF files, QA reports, and more.
Project mention: Choosing the “old stuff” as plugin SDK for Go in 2023 | news.ycombinator.com | 2023-07-06 -
gitgen
Generate license and gitignore files from Go without an internet connection. It also has a convenience CLI, but can be used as a library as well
-
-
This article introduces a more powerful license statement management tool called NWA. It helps you effortlessly add license headers to your code files and also check, update, and remove existing license statements, ensuring the legality and compliance of your code.
Go License related posts
Index
What are some of the best open-source License projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | go-licenses | 765 |
2 | addlicense | 673 |
3 | chainloop | 271 |
4 | gitgen | 4 |
5 | pm | 3 |
6 | nwa | 2 |