不知道樓主的0基礎(chǔ)是什么意思。
創(chuàng)新互聯(lián)建站專注于成都做網(wǎng)站、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開發(fā)。公司秉持“客戶至上,用心服務(wù)”的宗旨,從客戶的利益和觀點(diǎn)出發(fā),讓客戶在網(wǎng)絡(luò)營(yíng)銷中找到自己的駐足之地。尊重和關(guān)懷每一位客戶,用嚴(yán)謹(jǐn)?shù)膽B(tài)度對(duì)待客戶,用專業(yè)的服務(wù)創(chuàng)造價(jià)值,成為客戶值得信賴的朋友,為客戶解除后顧之憂。
如果0基礎(chǔ)指的是完全沒有接觸過C語(yǔ)言或者編程,那大可不必?fù)?dān)心。再牛逼的人,也得老老實(shí)實(shí)從Hello World學(xué)起,有基礎(chǔ)的人最早也是0基礎(chǔ)。而且C語(yǔ)言比起面向?qū)ο蟮恼Z(yǔ)言,特性少很多,入門最簡(jiǎn)單(精通則不比其它語(yǔ)言簡(jiǎn)單)。
如果0基礎(chǔ)指的是沒有英語(yǔ)基礎(chǔ)或者數(shù)學(xué)基礎(chǔ),那就麻煩了。英語(yǔ)基礎(chǔ)還好,就算完全不懂英語(yǔ),只要認(rèn)識(shí)a b c,也能把C語(yǔ)言學(xué)個(gè)大概。數(shù)學(xué)的話,至少要有中學(xué)水平,要有基本的數(shù)學(xué)思維,高深的數(shù)學(xué)知識(shí)只有C語(yǔ)言高手才會(huì)用到,初學(xué)者不必?fù)?dān)心。不過,如果想要有很深的發(fā)展,英語(yǔ)水平是必須的,因?yàn)楦鉏T,需要經(jīng)??次臋n,這些文檔一般是外國(guó)人寫的,自然也就是純英文,可以不會(huì)說(shuō)不會(huì)聽甚至不會(huì)寫,但閱讀能力一定要合格(大學(xué)生英語(yǔ)4級(jí)的水平足以,能更高當(dāng)然更好)。
c語(yǔ)言最基礎(chǔ),學(xué)java最好也學(xué)c,go是面向過程,所以最好有java的基礎(chǔ)
樓上的回答是答非所問,人家問的是go語(yǔ)言教程,你回答去黑馬學(xué)的C語(yǔ)言,打廣告也不用心一些,也是服了醉了。
首先,go語(yǔ)言是一門新的開發(fā)語(yǔ)言,它的優(yōu)勢(shì)有很多,就不一一列舉了。
其次,關(guān)于教程,建議樓主去閱讀官方文檔,這樣避免被其他人誤導(dǎo),而且官方文檔一直在更新維護(hù),這樣有利于問題的解決。
最后,附上一些個(gè)人整理的教程鏈接,有需要的時(shí)候可以看下。
從c
c++轉(zhuǎn)go語(yǔ)言,非常簡(jiǎn)單。需要了解的也就是語(yǔ)法問題。好在go語(yǔ)法也非常簡(jiǎn)練,不像python有非常多的語(yǔ)法糖。而且go有自帶的資源回收機(jī)制,在多線程服務(wù)端開發(fā)方面,設(shè)計(jì)簡(jiǎn)單非常多。同時(shí)支持比線程更輕量級(jí)的攜程,調(diào)用也非常簡(jiǎn)單。不像c語(yǔ)言創(chuàng)建線程進(jìn)城語(yǔ)言參數(shù)復(fù)雜的系統(tǒng)調(diào)用。
有c的基礎(chǔ)當(dāng)然更好,因?yàn)橛?jì)算機(jī)語(yǔ)言的基本思想都是相似的,沒有基礎(chǔ)的話入門、學(xué)語(yǔ)法會(huì)稍微困難一些。
不需要! 找一本GO語(yǔ)言的基礎(chǔ)教程自學(xué)就可以了!其實(shí)語(yǔ)言的基本語(yǔ)法是相通的!祝你成功!