$ go get github.com/DHowett/go-plist
gopkg/src/github.com/DHowett/go-plist/marshal.go:4:2: no Go source files in /usr/local/go/src/pkg/encoding
ls了一下这个目录:
$ ls /usr/local/go/src/pkg/encoding/
ascii85 base32 binary gob json xml
asn1 base64 csv hex pem
是否是属于Go语言版本的兼容性问题,比如代码是在老Go版本下调试的,最新Go版本目录更改导致的
已解决,是属于Go版本兼容问题。
该代码属于Go 1.2下编写的,具体表现是encodings提供的TextMarshaler接口是1.2的新接口。