W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
原文鏈接:https://chai2010.cn/advanced-go-programming-book/ch2-cgo/index.html
過去的經(jīng)驗往往是走向未來的枷鎖,因為在過氣技術中投入的沉沒成本會阻礙人們擁抱新技術。——chai2010
曾經(jīng)一度因未能習得 C++ 令人眼花繚亂的新標準而痛苦不已;Go 語言 “少既是多” 大道至簡的理念讓我重拾信心,尋回了久違的編程樂趣。——Ending
C/C++ 經(jīng)過幾十年的發(fā)展,已經(jīng)積累了龐大的軟件資產(chǎn),它們很多久經(jīng)考驗而且性能已經(jīng)足夠優(yōu)化。Go 語言必須能夠站在 C/C++ 這個巨人的肩膀之上,有了海量的 C/C++ 軟件資產(chǎn)兜底之后,我們才可以放心愉快地用 Go 語言編程。C 語言作為一個通用語言,很多庫會選擇提供一個 C 兼容的 API,然后用其他不同的編程語言實現(xiàn)。Go 語言通過自帶的一個叫 CGO 的工具來支持 C 語言函數(shù)調用,同時我們可以用 Go 語言導出 C 動態(tài)庫接口給其它語言使用。本章主要討論 CGO 編程中涉及的一些問題。
![]() | ![]() |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: