package main
|
|
import "fmt"
|
|
函数体为空 |
func add(x, y int64) int64
|
func main() {
fmt.Println(add(2, 3))
}
|
通过 |
TEXT ·add(SB),$0-24
|
|
MOVQ x+0(FP), BX
MOVQ y+8(FP), BP
|
|
ADDQ BP, BX
|
结果移动到 |
MOVQ BX, ret+16(FP)
|
最后一个指令就是简单的返回给调用者 |
RET
|
下一个例子: Hello.