api: use go mod

This commit is contained in:
Adhityaa Chandrasekar
2019-06-05 21:38:04 -07:00
parent 6e22d10b02
commit bdda465f33
5 changed files with 58 additions and 231 deletions

View File

@@ -25,15 +25,14 @@ clean:
# later down the line).
devel-go:
dep ensure
go build -v -o $(GO_DEVEL_BUILD_BINARY)
GO111MODULE=on go mod vendor
GO111MODULE=on go build -mod=vendor -v -o $(GO_DEVEL_BUILD_BINARY)
prod-go:
dep ensure
go build -v -o $(GO_PROD_BUILD_BINARY)
GO111MODULE=on go mod vendor
GO111MODULE=on go build -mod=vendor -v -o $(GO_PROD_BUILD_BINARY)
test-go:
dep ensure
go test -v .
$(shell mkdir -p $(GO_DEVEL_BUILD_DIR) $(GO_PROD_BUILD_DIR))