TA貢獻1796條經驗 獲得超10個贊
我的意思是這需要知道(并且可能表現得像)目標機器語言和平臺。
是的,Go 編譯器必須知道目標操作系統是如何工作的,但它不需要像目標操作系統那樣運行,因為 Go 編譯器不會運行已編譯的可執行二進制文件,它只需要生成它。
所有 Go 工具需要知道的是不同操作系統的二進制格式,以及操作系統和架構細節(例如指令集、字長、字節序、對齊、可用寄存器等;有關此的更多信息)。這些知識被內置到 Go 工具中。
改善Go語言編程質量的50個有效實踐
¥ 78.00
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號