• <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>
    當前位置 : 首頁(yè)  圖書(shū) 正文

    精通Go語(yǔ)言(影印版 英文版)簡(jiǎn)介,目錄書(shū)摘

    2019-12-20 14:16 來(lái)源:京東 作者:京東
    影印版
    精通Go語(yǔ)言(影印版 英文版)
    暫無(wú)報價(jià)
    20+評論 100%好評
    編輯推薦:
    內容簡(jiǎn)介:  Go編程語(yǔ)言,通常也稱(chēng)為Golang(盡管這種叫法并不對),借助一些大師級開(kāi)發(fā)作品以及偉大的編程思想的高屋建瓴。著(zhù)實(shí)取得了長(cháng)足進(jìn)步。Shopify的首席執行官TobiasLutke近便聲稱(chēng)“Go將成為未來(lái)的服務(wù)器語(yǔ)言”,擲地有聲,雄心勃勃。Go程序員的需求量正處于高位,但更有爭議的是,Go走上了以前由C和Unix程序員的舞臺。
      Go語(yǔ)言的成長(cháng)使其能夠實(shí)現系統、網(wǎng)絡(luò )、Web以及云應用。只要熟悉了語(yǔ)法,掌握庫的使用并利用其語(yǔ)言特性、速度和效率,你將受益無(wú)窮,Go生態(tài)學(xué)正是因此而聞名。
      你多少已經(jīng)知道了點(diǎn)Go語(yǔ)言的語(yǔ)法,也編寫(xiě)了一些小項目,而大多數Go程序員都面臨著(zhù)將Go語(yǔ)言技能與生產(chǎn)代碼結合的難題。對Go編程的典型介紹往往是淺嘗輒止,而《精通Go語(yǔ)言(影印版 英文版)》作者將繼續告訴你如何解決這個(gè)問(wèn)題。
      《精通Go語(yǔ)言(影印版 英文版)》提供了Go的概要,介紹了Go的實(shí)現,還有專(zhuān)門(mén)一章深入解釋了并發(fā)、系統以及網(wǎng)絡(luò )編程,這對于現代的原生云開(kāi)發(fā)是必不可少的,讀者也將從中受益。
    作者簡(jiǎn)介:  米哈里斯·圖卡洛斯(Mihalis Tsoukalos),is a technical author, a Unix administrator, a developer, and a mathematician, who enjoys learning new things. He has written more than 250 technical articles for many publications, including Sys Admin, MacTech, Linux User and Developer,Usenix ;login:, Linux Format, and Linux Journal.
    目錄:Preface
    Chapter 1: Go and the Operating System
    The structure of the book
    The history of Go
    Why learn Go?
    Go advantages
    Is Go perfect?
    What is a preprocessor?
    The godoc utility
    Compiling Go code
    Executing Go code
    Two Go rules
    You either use a Go package or do not include it
    There is only one way to format curly braces
    Downloading Go packages
    Unix stalin, stdout, and stderr
    About printing output
    Using standard output
    Getting user input
    About := and =
    Reading from standard input
    Working with command-line arguments
    About error output
    Writing to log files
    Logging levels
    Logging facilities
    Log servers
    A Go program that sends information to log files
    About log.Fatal()
    About log.Panic()
    Error handling in Go
    The error data type
    Error handling
    Additional resources
    Exercises
    Summary

    Chapter 2: Understanding Go Internals
    The Go compiler
    Garbage Collection
    The Tricolor algorithm
    More about the operation of the Go Garbage Collector
    Unsafe code
    About the unsafe package
    Another example of the unsafe package
    Calling C code from Go
    Calling C code from Go using the same file
    Calling C code from Go using separate files
    The C code
    The Go code
    Mixing Go and C code
    Calling Go functions from C code
    The Go package
    The C code
    The defer keyword
    Panic and Recover
    Using the panic function on its own
    Two handy Unix utilities
    The strace tool
    The dtrace tool
    Your Go environment
    The Go Assembler
    Node Trees
    Learning more about go build
    General Go coding advices
    Additional Resources
    Exercises
    Summary

    Chapter 3: Working with Basic Go Data Types
    Go loops
    The for loop
    The while loop
    The range keyword
    Examples of Go for loops
    Go arrays
    Multi-dimensional arrays
    The shortcomings of Go arrays
    Go slices
    Performing basic operations on slices
    Slices are being expanded automatically
    Byte slices

    Chapter 4: The Uses of Composite Types
    Chapter 5: Enhancing Go Code with Data Structures
    Chapter 6: What You Might Not Know About Go Packages
    Chapter 7: Reflection and Interfaces for All Seasons
    Chapter 8: Telling a Unix System What to Do
    Chapter 9: Go Concurrency - Goroutines, Channels, and Pipelines
    Chapter 10: Go Concurrency- Advanced Topics
    Chapter 11: Code Testing, Optimization, and Profiling
    Chapter 12: The Foundations of Network Programming in Go
    Chapter 13: Network Programming - Building Servers and Clients
    Other Books You May Enjoy
    Index
    熱門(mén)推薦文章
    相關(guān)優(yōu)評榜
    品類(lèi)齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂(yōu)
    購物指南
    購物流程
    會(huì )員介紹
    生活旅行/團購
    常見(jiàn)問(wèn)題
    大家電
    聯(lián)系客服
    配送方式
    上門(mén)自提
    211限時(shí)達
    配送服務(wù)查詢(xún)
    配送費收取標準
    海外配送
    支付方式
    貨到付款
    在線(xiàn)支付
    分期付款
    郵局匯款
    公司轉賬
    售后服務(wù)
    售后政策
    價(jià)格保護
    退款說(shuō)明
    返修/退換貨
    取消訂單
    特色服務(wù)
    奪寶島
    DIY裝機
    延保服務(wù)
    京東E卡
    京東通信
    京東JD+
    亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页
  • <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>