oracle / speedle

Speedle is an open source project for access control.
https://speedle.io
Universal Permissive License v1.0
158 stars 52 forks source link

Support golang module #20

Open bill828 opened 5 years ago

bill828 commented 5 years ago

This is a pull request for issue #19 .

Golang 1.11 adds preliminary support for a new built-in package management tool modules; and Golang 1.12 supports feature modules officially.

Using modules will be a part of Golang ecosystem.

Changes: ci/setBuildEnv.sh: Set CI/CD scripts for modules. /go.mod: The modules definition. /go.sum: The summary file of modules. run_*_test.sh: Uses relative folder instead of using GOPATH Makefile: Clean test cache against specific package. vendor: New vendors for modules.