Golang tool to publish Go module, SemVer control

This page summarizes the projects mentioned and recommended in the original post on /r/golang

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • np

    A better `npm publish`

    Any one know tool like this, check my issue at https://github.com/sindresorhus/np/issues/676

  • 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.

    InfluxDB logo
  • gdg

    Grafana Dashboard Manager

    - creates docker images. - generates .deb and .rpm packages for all supported architectures - generates a .tar.gz for all my architecture with binaries. - Generates a changelog programmatically and links to GH issues that were addressed. I'll drop these as examples for reference. My CFG: https://github.com/esnet/gdg/blob/master/.goreleaser.yml CICD Cfg: https://github.com/esnet/gdg/blob/master/.github/workflows/release.yml Example Release: https://github.com/esnet/gdg/releases/tag/v0.3.1 In order to do that all I had to do was git tag v0.3.1 git push origin --tags

  • goreleaser

    Deliver Go binaries as fast and easily as possible

    I think https://goreleaser.com/ is probably that and so much more. It may not fit into the mold you're expecting but my release is basically pushing a tag to github, and it automatically (in my case)

  • go-semver

    Semantic version strings parser

    It will be outrageous self-promotion but once upon a time I made simple golang library that did similar thing: https://github.com/adamwasila/go-semver Goal was to use it in set of semver oriented tools (sorting, bumping etc.) but I never get to this point because I was moved to different project where it was not needed anymore. Library is more or less complete though.

  • modver

    Compare two versions of a Go module to check the version-number change required (major, minor, or patchlevel), according to semver rules.

    Related: modver can tell whether a change in your Go module requires a major, minor, or patchlevel version bump. https://github.com/bobg/modver

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Portr – open-source ngrok alternative designed for teams

    6 projects | news.ycombinator.com | 2 Apr 2024
  • Script to delete ALL Node_modules Folders in the Current Directory Recursively

    1 project | /r/Frontend | 7 Dec 2023
  • how to manage node modules in every proj?

    2 projects | /r/learnprogramming | 10 Nov 2023
  • Publishing a NodeJS CLI tool to NPM

    1 project | dev.to | 15 May 2023
  • NPKILL 0.11.1 released! Say goodbye to all those unused and heavy node_modules that take up precious space in seconds. Now faster.

    1 project | /r/javascript | 24 Mar 2023

Did you konow that Go is
the 4th most popular programming language
based on number of metions?