-
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.
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.
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
There are several approaches possible, for example https://github.com/rogpeppe/gohack.