原文:go語言從零學起(一) -- 文檔教程篇

先記錄一下自己學go語言的出發點 作為一個phper,精通一門底層語言一直是努力的目標。 相對於c,c ,go語言不需要過多的關注指針,內存釋放,一兩行代碼就能跑起一個server服務,簡直不要太簡潔了。 像美團,京東, 等大公司,都應用了go語言,作為一個要成為全棧工程師的男人,哪兒有不跟上腳步的道理。 與自己的工作相關,想換種語言,換種思路,去探尋下更高效的實現后台服務的方式 開始學習一門語 ...

2016-11-30 11:30 2 1858 推薦指數:

查看詳情

Go語言_時間

哎,先發下牢騷,Go文檔還是太弱了,特別是標准庫中的文檔說明,很多函數幾乎就一句話過了。這點確實該向Microsoft的MSDN好好學學。 Go的time包是標准庫中的包之一 不用說,幾乎是開發必須用到的包之一。time包的說明文檔在: http://golang.org/pkg ...

Tue Jun 12 21:50:00 CST 2012 9 31372
Go語言_net

這篇想閱讀的是go的net包,net包提供了各種網絡IO類型,比如有TCP/IP, UDP, 域名解析, Unix domain socket 使用這個包能很容易發送一個tcp請求,創建服務器也再也不需要像C語言那樣createSocket等一系列繁瑣的操作了,用起來那感覺不是一般地爽 ...

Sun Jun 17 07:45:00 CST 2012 2 8069
Go語言_並發

當被問到為什么用Go語言,一定不得不提的是Go語言的並發程序編寫。在C語言中編寫非常繁瑣復雜的並發程序在Go語言中總是顯得如此便捷。 Go中並發程序依靠的是兩個:goroutine和channel 理解什么是goroutine? 對於初學者,goroutine直接理解成為線程就可以 ...

Wed Jun 06 17:55:00 CST 2012 12 29789
Go語言_接口

Go中,接口interface其實和其他語言的接口意思也沒什么區別。interface理解其為一種類型的規范或者約定。一種類型是不是“實現”了一個接口呢?就看這種類型是不是實現了接口中定義的所有方法。 1 接口的定義和使用。 比如 type I interface{ Get ...

Sun Jun 10 07:13:00 CST 2012 2 16220
Go語言_時間

Go的time包是標准庫中的包之一 不用說,幾乎是開發必須用到的包之一。time包的說明文檔在: http://golang.org/pkg/time/ 先注意下Overview中的一句話: The calendrical calculations always assume ...

Tue Jun 28 22:43:00 CST 2016 0 3160
Go語言_反射

這里的GO使用的版本是1.2 Go語言的基本語法的使用已經在前幾篇陸陸續續學完了,下面可能想寫一些Go的標准庫的使用了。 先是reflect庫。 reflect庫的godoc在http://golang.org/pkg/reflect/ Type和Value 首先,reflect包有兩個 ...

Mon Jun 11 06:51:00 CST 2012 6 32994
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM