原文:Go語言_函數學習篇

這里要說一下是Go函數和一些其他語言不一樣的地方 函數格式不同 func GetMsg i int r string fmt.Println i r hi return r func說明這個是個函數 GetMsg是函數名 i int 函數接收一個int參數 r string 函數返回一個string類型返回值 函數可以返回多個返回值 這點和c,php都不一樣,和lua是一樣的 func GetMs ...

2012-06-03 08:38 5 10386 推薦指數:

查看詳情

Go語言_基礎學習

GO文件目錄結構 該圖是go-windows的目錄結構 如圖,go的程序應該是在gopath文件夾下的,分為bin, pkg, 和src三個子文件夾 src文件夾:每個次級文件夾(如demo)就是代表一個go項目,里面存放源程序 bin文件夾:go的每個項目生成的二進制可執行程序 ...

Sat Jun 02 15:36:00 CST 2012 14 17809
Go語言學習】匿名函數與閉包

前言 入坑 Go 語言已經大半年了,卻沒有寫過一像樣的技術文章,每次寫一半就擱筆,然后就爛尾了。 幾經思考,痛定思痛,決定金盆洗手,重新做人,哦不,重新開始寫技術博文。 這段時間在研究Go語言閉包的過程中,發現了很多有意思的東西,也學到了不少內容,於是便以次為契機,重新開始技術文章 ...

Mon Jul 27 15:42:00 CST 2020 1 835
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的time包是標准庫中的包之一 不用說,幾乎是開發必須用到的包之一。time包的說明文檔在: http://golang.org/pkg/time/ 先注意下Overview中的一句話: The calendrical calculations always assume ...

Tue Jun 28 22:43:00 CST 2016 0 3160
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM