Files
garble/testdata/scripts/implement.txt
T
Daniel Martí e08dd99c1e introduce a binary grep command for the tests
The problem with the "grep" built-in command is that it prints the
entire data if there is an error. We don't want megabytes of binary
output for a test.
2019-12-09 12:21:48 +00:00

29 lines
460 B
Plaintext

garble build main.go
exec ./main
cmp stdout main.stdout
! bingrep main$exe 'unexportedMethod'
-- main.go --
package main
import "fmt"
type T string
func (t T) String() string {
return "String method for " + string(t)
}
func (t T) unexportedMethod() string {
return "unexported method for " + string(t)
}
func main() {
fmt.Println(T("foo"))
fmt.Println(T("foo").unexportedMethod())
}
-- main.stdout --
String method for foo
unexported method for foo