1
0
mirror of https://github.com/chai2010/advanced-go-programming-book.git synced 2025-05-24 20:52:22 +00:00

Merge pull request #117 from Darren/two-gai-typo-fixes

two typoes
This commit is contained in:
Xargin 2018-06-25 16:23:17 +08:00 committed by GitHub
commit 14ea90abbe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -77,7 +77,7 @@ TEXT ·Foo(SB), $0
RET
```
如果是参数和返回值类型比较复杂的情况如何处理呢?下面我们再尝试一个更复杂的函数参数和返回值的计算。比如有以下一个函数:
如果是参数和返回值类型比较复杂的情况如何处理呢?下面我们再尝试一个更复杂的函数参数和返回值的计算。比如有以下一个函数:
```go
func SomeFunc(a, b int, c bool) (d float64, err error) int

View File

@ -1,6 +1,6 @@
# 3.7. 例子Goroutine ID
在操作系统中每个进程都会有一个唯一的进程编号每个线程也有自己唯一的线程编号。同样在Go语言中每个Goroutine也有自己唯一的Go程编号这个编号在panic等场景下经常遇到。虽然Goroutine有内在的编号但是Go语言却刻意没有提供获取编号的接口。本节我们尝试通过Go汇编语言获取Goroutine ID。
在操作系统中每个进程都会有一个唯一的进程编号每个线程也有自己唯一的线程编号。同样在Go语言中每个Goroutine也有自己唯一的Go程编号这个编号在panic等场景下经常遇到。虽然Goroutine有内在的编号但是Go语言却刻意没有提供获取编号的接口。本节我们尝试通过Go汇编语言获取Goroutine ID。
## 故意设计没有goid