modver
Compare two versions of a Go module to check the version-number change required (major, minor, or patchlevel), according to semver rules. (by bobg)
typex
[TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations. (by dtgorski)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
modver
Posts with mentions or reviews of modver.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-05.
-
Golang tool to publish Go module, SemVer control
Related: modver can tell whether a change in your Go module requires a major, minor, or patchlevel version bump. https://github.com/bobg/modver
-
Auto-detecting breaking changes
Please check out Modver, which can compare two versions of your module and tell you whether you need to update its patchlevel, minor version, or major version number: https://github.com/bobg/modver
typex
Posts with mentions or reviews of typex.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-11-01.
- I made a mind map of the whole go standard library
- Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.
- Visualizing struct embedding in Go
-
Online Golang Struct to TypeScript Interface Converter
FWIW: https://github.com/dtgorski/typex
What are some alternatives?
When comparing modver and typex you can also consider the following projects:
Golang-PDF-to-Image-Converter - This project will help you to convert PDF file to IMAGE using golang.
lcache - Lightweight LRU cache implementation
Peanut - 🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.
go-callvis - Visualize call graph of a Go program using Graphviz
generator-go-lang
OctoLinker - OctoLinker — Links together, what belongs together
zb - an opinionated repo based tool for linting, testing and building go source
JSON-to-Go - Translates JSON into a Go type in your browser instantly (original)
Proofable - General purpose proving framework for certifying digital assets to public blockchains