Busque em todas as páginas da documentação
10 pages in this section.
Entenda os custos e benefícios do cgo para interoperabilidade Go-C. Aprenda quando usar cgo, suas limitações e conceitos chave como regras de ponteiros e tags de build.
Aprenda o básico de CGO com 10 exemplos. Descubra como chamar funções C, gerenciar memória e integrar código C em suas aplicações Go.
Aprenda quando usar alternativas pure-Go como x/sys ou pacotes da biblioteca padrão em vez de CGO para chamadas de sistema e interações com o SO.
Aprenda como o Go tem como alvo o WebAssembly para aplicações no navegador e no lado do servidor sem cgo. Descubra as configurações GOOS/GOARCH e quando usar TinyGo.
Isole o CGO por trás de pequenos pacotes, teste em todos os alvos e aplique práticas recomendadas para propriedade clara, builds reproduzíveis e 'escape hatches'.
Um resumo de página única de cada item destacado das 9 páginas na seção CGO & Interop, agrupado por página de origem para que você possa analisar todas as 53 conclusões sem abrir cada artigo individualmente.