diff --git a/.travis.yml b/.travis.yml index 2106282..cce69c8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,14 @@ language: go -sudo: false go: - - tip + - "1.11.x" + +go_import_path: go.dedis.ch/fixbuf install: - go get -t ./... - go get golang.org/x/tools/cmd/cover - go get github.com/mattn/goveralls - script: - $HOME/gopath/bin/goveralls -service=travis-ci diff --git a/encoding.go b/encoding.go index 2ba1901..1f3bbbd 100644 --- a/encoding.go +++ b/encoding.go @@ -1,4 +1,4 @@ -package fixbuf +package fixbuf // import "go.dedis.ch/fixbuf" import ( "encoding/binary" diff --git a/fuzz.go b/fuzz.go index 85c4252..afc5183 100644 --- a/fuzz.go +++ b/fuzz.go @@ -1,11 +1,14 @@ // To fuzz-test this package: // -// $ go get github.com/dvyukov/go-fuzz/go-fuzz -// $ go get github.com/dvyukov/go-fuzz/go-fuzz-build -// $ go-fuzz-build github.com/dedis/fixbuf +// $ go get -u github.com/dvyukov/go-fuzz/go-fuzz +// $ go get -u github.com/dvyukov/go-fuzz/go-fuzz-build +// $ cd `go env GOPATH` +// $ go-fuzz-build go.dedis.ch/fixbuf // $ go-fuzz -workdir=workdir -bin fixbuf-fuzz.zip // // See also: https://medium.com/@dgryski/go-fuzz-github-com-arolek-ase-3c74d5a3150c +// The cd to $GOPATH is required as a workaround for: +// https://github.com/dvyukov/go-fuzz/issues/195 // +build gofuzz diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..4a347bd --- /dev/null +++ b/go.mod @@ -0,0 +1 @@ +module go.dedis.ch/fixbuf