CGO
Go
で
C言語
の資産を利用すること。Goの利点のいくつかを損なうことからCGO is not Goともいわれ実際にC資産に乗らずGoで再実装することもよく見かけるが、標準ライブラリにおいてもCGOを使っている箇所は存在する
たとえば
macOS
はアプリケーションによる
DNS
クエリを禁止しているらしく、CGO回避不能らしい