http://golang.org/src/pkg/database/sql/driver/types.go
30 type ValueConverter interface {
31 // ConvertValue converts a value to a driver Value.
32 ConvertValue(v interface{}) (Value, error)
33 }
54 var Bool boolType
55
56 type boolType struct{}
57
58 var _ ValueConverter = boolType{}
59
60 func (boolType) String() string { return "Bool" }
61
62 func (boolType) ConvertValue(src interface{}) (Value, error) {....}
Jak wyżej, wiem, że ValueConverter jest nazwą interfejsu, linia 58 wydaje się deklarować, że interfejs implementacyjny boolType ValueConverter, czy to konieczne? Usunąłem linię 58, kod działa dobrzeco oznacza podkreślenie i nazwa interfejsu po słowie kluczowym var w języku golang?
[patrz również] (http://stackoverflow.com/q/12843132/720999) – kostix
Prawdopodobnie jest czas, aby zaakceptować jedną z tych odpowiedzi. –