> For the complete documentation index, see [llms.txt](https://denglj.gitbook.io/essential-go/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://denglj.gitbook.io/essential-go/common-standard-libraries/43-calling-c-from-go-with-cgo.md).

# 43 利用cgo在Go中调用C

- [cgo上手教程](https://denglj.gitbook.io/essential-go/common-standard-libraries/43-calling-c-from-go-with-cgo/cgo-first-steps-tutorial.md)
- [从Go调用C函数](https://denglj.gitbook.io/essential-go/common-standard-libraries/43-calling-c-from-go-with-cgo/calling-c-function-from-go.md)
- [全方位连接C和Go代码](https://denglj.gitbook.io/essential-go/common-standard-libraries/43-calling-c-from-go-with-cgo/wire-c-and-go-code-in-all-directions.md)
