From 9697c7d37feb06b7ae06c3c1c6116a0c5330eb5e Mon Sep 17 00:00:00 2001 From: Andrey Petrov Date: Thu, 6 Sep 2018 14:03:53 -0500 Subject: [PATCH] Switch to go modules, update travisci for Go 1.11 (#279) * Switch to go modules, update travisci for go 1.11 * Add go.{mod,sum} * travisci: Merge envs, oops Closes #271 --- .travis.yml | 9 +++------ go.mod | 10 ++++++++++ go.sum | 12 ++++++++++++ 3 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 go.mod create mode 100644 go.sum diff --git a/.travis.yml b/.travis.yml index 1ad6115..3286b1b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,19 +4,16 @@ notifications: language: go go: - - 1.8 - - 1.9 + - 1.11 env: - - CGO_ENABLED=0 + - CGO_ENABLED=0 GO111MODULE=on install: - go get -t ./... - - go get -u github.com/golang/dep - go get github.com/gordonklaus/ineffassign script: - diff -u <(echo -n) <(gofmt -d .) - ineffassign . - - go vet $(go list ./... | grep -v /vendor/) - - go test -v $(go list ./... | grep -v /vendor/) + - go test -vet "all" -v ./... diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..df8c6eb --- /dev/null +++ b/go.mod @@ -0,0 +1,10 @@ +module github.com/shazow/ssh-chat + +require ( + github.com/alexcesaro/log v0.0.0-20150915221235-61e686294e58 + github.com/howeyc/gopass v0.0.0-20170109162249-bf9dde6d0d2c + github.com/jessevdk/go-flags v1.3.0 + github.com/shazow/rateio v0.0.0-20150116013248-e8e00881e5c1 + golang.org/x/crypto v0.0.0-20180119074636-ee41a25c63fb + golang.org/x/sys v0.0.0-20180117170059-2c42eef0765b // indirect +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..d6cb995 --- /dev/null +++ b/go.sum @@ -0,0 +1,12 @@ +github.com/alexcesaro/log v0.0.0-20150915221235-61e686294e58 h1:MkpmYfld/S8kXqTYI68DfL8/hHXjHogL120Dy00TIxc= +github.com/alexcesaro/log v0.0.0-20150915221235-61e686294e58/go.mod h1:YNfsMyWSs+h+PaYkxGeMVmVCX75Zj/pqdjbu12ciCYE= +github.com/howeyc/gopass v0.0.0-20170109162249-bf9dde6d0d2c h1:kQWxfPIHVLbgLzphqk3QUflDy9QdksZR4ygR807bpy0= +github.com/howeyc/gopass v0.0.0-20170109162249-bf9dde6d0d2c/go.mod h1:lADxMC39cJJqL93Duh1xhAs4I2Zs8mKS89XWXFGp9cs= +github.com/jessevdk/go-flags v1.3.0 h1:QmKsgik/Z5fJ11ZtlcA8F+XW9dNybBNFQ1rngF3MmdU= +github.com/jessevdk/go-flags v1.3.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= +github.com/shazow/rateio v0.0.0-20150116013248-e8e00881e5c1 h1:Lx3BlDGFElJt4u/zKc9A3BuGYbQAGlEFyPuUA3jeMD0= +github.com/shazow/rateio v0.0.0-20150116013248-e8e00881e5c1/go.mod h1:vt2jWY/3Qw1bIzle5thrJWucsLuuX9iUNnp20CqCciI= +golang.org/x/crypto v0.0.0-20180119074636-ee41a25c63fb h1:kKl6FEVxIb8jK+8DM5N225ACdo3ftHG5AGmay9F3Yc8= +golang.org/x/crypto v0.0.0-20180119074636-ee41a25c63fb/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/sys v0.0.0-20180117170059-2c42eef0765b h1:mxo/dXmtEd5rXc/ZzMKg0qDhMT+51+LvV65S9dP6nh4= +golang.org/x/sys v0.0.0-20180117170059-2c42eef0765b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=