Goでプログラムを組んでいた時、実行時に以下のメッセージが出て、少しはまりました
# golang.org/x/tools/go/ssa/interp/testdata/src/fmt
..\golang.org\x\tools\go\ssa\interp\testdata\src\fmt\fmt.go:3:6: missing function body
エラーメッセージのリンクをクリックすると、fmt.goの該当箇所が開きました。
該当行の記述は
func Sprint(args ...interface{}) string
何かおかしい気もするけど、でも、fmt.goだし。。
importがおかしいのかなと思ってみたら、ビンゴでした。
"golang.org/x/tools/go/ssa/interp/testdata/src/fmt"
がimportされていました。
テスト用なのですかね。
なんで、こんなのimportしちゃったんだろう。。
修正したら、ちゃんと動きました8当たり前)