github.com/peggyl/go@v0.0.0-20151008231540-ae315999c2d5/src/cmd/vet/testdata/method.go (about) 1 // Copyright 2010 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 // This file contains tests for the canonical method checker. 6 7 // This file contains the code to check canonical methods. 8 9 package testdata 10 11 import ( 12 "fmt" 13 ) 14 15 type MethodTest int 16 17 func (t *MethodTest) Scan(x fmt.ScanState, c byte) { // ERROR "should have signature Scan" 18 } 19 20 type MethodTestInterface interface { 21 ReadByte() byte // ERROR "should have signature ReadByte" 22 }