github.com/gagliardetto/golang-go@v0.0.0-20201020153340-53909ea70814/cmd/go/testdata/mod/not-rsc.io_quote_v0.1.0-nomod.txt (about) 1 Constructed by hand. 2 (derived from rsc.io/quote@e7a685a342, but without an explicit go.mod file.) 3 4 -- .mod -- 5 module "not-rsc.io/quote" 6 -- .info -- 7 {"Version":"v0.1.0-nomod","Time":"2018-02-14T00:51:33Z"} 8 -- quote.go -- 9 // Copyright 2018 The Go Authors. All rights reserved. 10 // Use of this source code is governed by a BSD-style 11 // license that can be found in the LICENSE file. 12 13 // Package quote collects pithy sayings. 14 package quote // import "rsc.io/quote" 15 16 // Hello returns a greeting. 17 func Hello() string { 18 return "Hello, world." 19 } 20 21 // Glass returns a useful phrase for world travelers. 22 func Glass() string { 23 // See http://www.oocities.org/nodotus/hbglass.html. 24 return "I can eat glass and it doesn't hurt me." 25 } 26 27 // Go returns a Go proverb. 28 func Go() string { 29 return "Don't communicate by sharing memory, share memory by communicating." 30 } 31 -- quote_test.go -- 32 // Copyright 2018 The Go Authors. All rights reserved. 33 // Use of this source code is governed by a BSD-style 34 // license that can be found in the LICENSE file. 35 36 package quote 37 38 import "testing" 39 40 func TestHello(t *testing.T) { 41 hello := "Hello, world." 42 if out := Hello(); out != hello { 43 t.Errorf("Hello() = %q, want %q", out, hello) 44 } 45 } 46 47 func TestGlass(t *testing.T) { 48 glass := "I can eat glass and it doesn't hurt me." 49 if out := Glass(); out != glass { 50 t.Errorf("Glass() = %q, want %q", out, glass) 51 } 52 } 53 54 func TestGo(t *testing.T) { 55 go1 := "Don't communicate by sharing memory. Share memory by communicating." 56 if out := Go(); out != go1 { 57 t.Errorf("Go() = %q, want %q", out, go1) 58 } 59 }