m-lab / etl-gardener

Gardener provides services for maintaining and reprocessing mlab data.
Apache License 2.0
13 stars 5 forks source link

Migrate go go1.18 #383

Closed stephen-soltesz closed 2 years ago

stephen-soltesz commented 2 years ago

This change migrates gardener to using go1.18.

This change also adds go module support (surprisingly still missing from gardener). This is needed since an upstream dependency has a breakage at head:

# google.golang.org/protobuf/proto
/go/src/google.golang.org/protobuf/proto/equal.go:36:33: undefined: reflect.Pointer

Part of:


This change is Reviewable

coveralls commented 2 years ago

Coverage Status

Coverage remained the same at 58.908% when pulling 3b9743336fcf8a42ba64f070f6af8843c6e1bbbd on sandbox-soltesz-go1.18 into 80c49db11e47e4187cf7e973b0bda42f36f73c8e on master.