結論: testdataディレクトリに配置します。
はじめに
Goでテストを書いているとき、テストデータをどこに配置するべきか悩みました。
調べてみたらGo公式で明記されていたので、備忘録にメモします。
テストデータをどこに配置するべきか
testdataディレクトリに配置します。
Goのドキュメントを調べてみると、下記の記述があります。
The go tool will ignore a directory named "testdata", making it available to hold ancillary data needed by the tests.
Ref. test package - cmd/go/internal/test - Go Packages
意訳:「Goのツールはtestdataという名前のディレクトリを無視するため、テストに必要な補助データはここに格納することができます。」
ということで、テストデータはtestdataディレクトリに配置しましょう。
実例としてGo言語のソースコードを少し覗いてみると、実際にtestdataディレクトリにテストデータが配置されているのがわかります。

おわりに
ということで、Go言語におけるテストデータ配置場所のちょっとした備忘録でした。
どなたかの参考になれば幸いです。
[関連記事]
参考
test package - cmd/go/internal/test - Go Packages