Skip to content

Latest commit

 

History

History
3 lines (2 loc) · 580 Bytes

README.md

File metadata and controls

3 lines (2 loc) · 580 Bytes

Go 汇编

Go 汇编语言并不是一个独立的语言,因为 Go 汇编程序无法独立使用。Go 汇编代码必须以 Go 包的方式组织,同时包中至少要有一个 Go 语言文件用于指明当前包名等基本包信息。如果 Go 汇编代码中定义的变量和函数要被其它 Go 语言代码引用,还需要通过 Go 语言代码将汇编中定义的符号声明出来。用于变量的定义和函数的定义 Go 汇编文件类似于 C 语言中的.c 文件,而用于导出汇编中定义符号的 Go 源文件类似于 C 语言的.h 文件。