From 9da55d132a49f047c6231d47e709a9b8b054804d Mon Sep 17 00:00:00 2001 From: XUQING <751736277@qq.com> Date: Thu, 24 Jun 2021 11:53:54 +0800 Subject: [PATCH] fix typo on ch2-10 --- ch2-cgo/ch2-10-link.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ch2-cgo/ch2-10-link.md b/ch2-cgo/ch2-10-link.md index 997deaa..d6d0d9a 100644 --- a/ch2-cgo/ch2-10-link.md +++ b/ch2-cgo/ch2-10-link.md @@ -107,5 +107,5 @@ $ PKG_CONFIG=./py3-config go build -buildmode=c-shared -o gopkg.so main.go 官方文档说明导出的Go函数要放main包,但是真实情况是其它包的Go导出函数也是有效的。 因为导出后的Go函数就可以当作C函数使用,所以必须有效。但是不同包导出的Go函数将在同一个全局的名字空间,因此需要小心避免重名的问题。 -如果是从不同的包导出Go函数到C语言空间,那么cgo自动生成的`_cgo_export.h`文件将无法包含全部到处的函数声明, -我们必须通过手写头文件的方式什么导出的全部函数。 +如果是从不同的包导出Go函数到C语言空间,那么cgo自动生成的`_cgo_export.h`文件将无法包含全部导出的函数声明, +我们必须通过手写头文件的方式声明导出的全部函数。