[ANN] gomod tool for local development of multiple packages at once

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

    The Go programming language

  • Even though that blog post says so, I don't think that GOPATH support has actually been removed in 1.17; the Go team is still noodling on different solutions to the "how I can I develop multiple modules" problem, like https://github.com/golang/go/issues/45713 and linked issues.

  • gomod

  • The proposal is not yet accepted, the gomod tool exists today and already solves my problem in a satisfactory way. Except for the need to not forget doing gomod on before pushing upstream. A pre-commit hook can help though, as there's a // DO NOT commit this file, ... comment in the "wrong" go.mod file: https://gitlab.com/cznic/gomod/-/blob/7d5d485da7f211a356ca2f6d22a9206b2381b342/main.go#L100

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

    Make temporary edits to your Go module dependencies

  • There are several approaches possible, for example https://github.com/rogpeppe/gohack.

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

  • Local development between 2 Go modules?

    3 projects | /r/golang | 26 Dec 2020
  • Go: the future encoding/json/v2 module

    2 projects | dev.to | 2 May 2024
  • Evolving the Go Standard Library with math/rand/v2

    2 projects | news.ycombinator.com | 1 May 2024
  • Microsoft Maintains Go Fork for FIPS 140-2 Support

    5 projects | news.ycombinator.com | 30 Apr 2024
  • How to use Retrieval Augmented Generation (RAG) for Go applications

    3 projects | dev.to | 28 Apr 2024