Jak działa kompilator Go1?

Pracowałem z Go przez około miesiąc w projekcie szkolnym i zauważyłem pakiety go / ast, go / token, go / parser itd. W folderze src / pkg / go. Jednak kompilator gc był oparty na plikach C znajdujących się w src / cmd / gc.

Moje pytanie dotyczy nowego polecenia go w Go1, które buduje i uruchamia programy: czy to narzędzie zależy od pakietów, o których mowa powyżej? tj. czy dodałem nowy token do /go/token/token.go, czy zostałby rozpoznany przez kompilator nowego go?

questionAnswers(3)

yourAnswerToTheQuestion