欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Go語言圣經(jīng)(The Go Programming Language) 中文pdf版

go語言圣經(jīng)中文版下載

  • 書籍大?。?span>4MB
  • 書籍語言:簡(jiǎn)體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費(fèi)軟件
  • 書籍類別:go語言
  • 應(yīng)用平臺(tái):PDF
  • 更新時(shí)間:2017-06-22
  • 購買鏈接:
  • 網(wǎng)友評(píng)分:
360通過 騰訊通過 金山通過

情介紹

Go語言有時(shí)候被描述為“C類似語言”,或者是“21世紀(jì)的C語言”。Go從C語言繼承了相似的表達(dá)式語法、控制流結(jié)構(gòu)、基礎(chǔ)數(shù)據(jù)類型、調(diào)用參數(shù)傳值、指針等很多思想,還有C語言一直所看中的編譯后機(jī)器碼的運(yùn)行效率以及和現(xiàn)有操作系統(tǒng)的無縫適配。

我們假設(shè)你已經(jīng)有一種或多種其他編程語言的使用經(jīng)歷,不管是類似C、c++或Java的編譯型語言,還是類似Python、Ruby、JavaScript的腳本語言,因此我們不會(huì)像對(duì)完全的編程語言初學(xué)者那樣解釋所有的細(xì)節(jié)。因?yàn)镚o語言的變量、常量、表達(dá)式、控制流和函數(shù)等基本語法也是類似的。

第一章包含了本教程的基本結(jié)構(gòu),通過十幾個(gè)程序介紹了用Go語言如何實(shí)現(xiàn) 類似讀寫文件、文本格式化、創(chuàng)建圖像、網(wǎng)絡(luò)客戶端和服務(wù)器通訊等日常工作。

第二章描述了Go語言程序的基本元素結(jié)構(gòu)、變量、新類型定義、包和文件、以及作用域的概念。

第三章討論了數(shù)字、布爾值、字符串和常量,并演示了如何顯示和處理Unicode字符。

第四章描述了復(fù)合類型,從簡(jiǎn)單的數(shù)組、字典、切片到動(dòng)態(tài)列表。第五章涵蓋了函數(shù),并討論了錯(cuò)誤處理、panic和recover,還有defer語句。

第一章到第五章是基礎(chǔ)部分,主流命令式編程語言這部分都類似。個(gè)別之處,Go語言有自己特色的語法和風(fēng)格,但是大多數(shù)程序員能很快適應(yīng)。其余章節(jié)是Go語言特有的:方法、接口、并發(fā)、包、測(cè)試和反射等語言特性。

Go語言的面向?qū)ο髾C(jī)制與一般語言不同。它沒有類層次結(jié)構(gòu),甚至可以說沒有類;僅僅通過組合(而不是繼承)簡(jiǎn)單的對(duì)象來構(gòu)建復(fù)雜的對(duì)象。方法不僅可以定義在結(jié)構(gòu)體上, 而且可以定義在任何用戶自定義的類型上;并且具體類型和抽象類型(接口)之間的關(guān)系是隱式的,所以很多類型的設(shè)計(jì)者可能并不知道該類型到底實(shí)現(xiàn)了哪些接口。方法在第六章討論,接口在第七章討論。

第八章討論了基于順序通信進(jìn)程(CSP)概念的并發(fā)編程,使用goroutines和channels處理并發(fā)編程。

第九章則討論了傳統(tǒng)的基于共享變量的并發(fā)編程。

第十章描述了包機(jī)制和包的組織結(jié)構(gòu)。這一章還展示了如何有效的利用Go自帶的工具,使用單個(gè)命令完成編譯、測(cè)試、基準(zhǔn)測(cè)試、代碼格式化、文檔以及其他諸多任務(wù)。

第十一章討論了單元測(cè)試,Go語言的工具和標(biāo)準(zhǔn)庫中集成了輕量級(jí)的測(cè)試功能,避免了強(qiáng)大但復(fù)雜的測(cè)試框架。測(cè)試庫提供了一些基本構(gòu)件,必要時(shí)可以用來構(gòu)建復(fù)雜的測(cè)試構(gòu)件。

第十二章討論了反射,一種程序在運(yùn)行期間審視自己的能力。反射是一個(gè)強(qiáng)大的編程工具,不過要謹(jǐn)慎地使用;這一章利用反射機(jī)制實(shí)現(xiàn)一些重要的Go語言庫函數(shù), 展示了反射的強(qiáng)大用法。第十三章解釋了底層編程的細(xì)節(jié),在必要時(shí),可以使用unsafe包繞過Go語言安全的類型系統(tǒng)。

部分章節(jié)的后面有練習(xí)題,根據(jù)對(duì)Go語言的理解修改書中的例子來探索Go語言的用法。

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

Go語言圣經(jīng)(The Go Programming Language) 中文pdf版

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購買正版。
      ☉ 本站提供的Go語言圣經(jīng)(The Go Programming Language) 中文pdf版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。