I am trying out Go 1.11 beta2 with this modules support https://tip.golang.org/cmd/go/#hdr-Modules__module_versions__and_more.
I have created go.mod file looking like this:
module example.com/m
require github.com/aws/aws-sdk-go/aws v1.15.0
require github.com/aws/aws-sdk-go/aws/session v1.15.0
require github.com/aws/aws-sdk-go/service/s3 v1.15.0
But this shows me an error when trying to build:
go: github.com/aws/aws-sdk-go/aws@v1.15.0: unknown revision aws/v1.15.0 go: github.com/aws/aws-sdk-go/service/s3@v1.15.0: unknown revision service/s3/v1.15.0 go: github.com/aws/aws-sdk-go/aws/session@v1.15.0: unknown revision aws/session/v1.15.0 go: error loading module requirements
So, I have a question, should I wait for the moment vendor adds support of modules versions into the library before I can import it using go modules or is there some other syntax I can use right now?