学校のプロジェクトで約 1 か月間 Go に手を出しましたが、src/pkg/go フォルダーに go/ast、go/token、go/parser などのパッケージがあることに気付きました。ただし、gc コンパイラは、src/cmd/gc にある C ファイルに基づいていました。
私の質問は、プログラムをビルドして実行する Go1 の新しい go コマンドに関するものです。このツールは、上で参照したパッケージに依存していますか? つまり、新しいトークンを /go/token/token.go に追加した場合、それは新しい go コンパイラによって認識されますか?