你沒看錯! 是寫個Web Server. 不是用golang搭配Apache等Web Server. 而是編譯出來的執行檔,本身就能擔任Web Server的功...
golang 有提供net/smtp ,可以直接使用來撰寫 發送email 的程式. 網路上也有人開發了,再加工的模組,提供更高階抽象 的使用方式. 今天我們來...
登入root 安裝 # go get github.com/go-sql-driver/mysql 以下程式,做基本的測試.注意到有一個golang, dat...
昨天安裝了MySQL Driver, 也做了基本的測試. 今天來看應用. 首先在MySQL 建立一個 ironman1014的Table,為了詳細測試起見, 我...
之前簡單介紹了golang在網路與資料庫的應用, 現在回到concurrent.Golang是使用goroutine透過channel來傳遞 message.之...
當我們在研讀作業系統的課程時,有讀到關於死結(deadlock). 昨天我們研究了golang的channel會有block的情形. 今天來看一下,死結狀況....
昨天探討了dead lock,引進了buffer. 在昨天的程式中,main()必須使用time.Sleep來延遲, 以等待goroutine完成.這樣的方式並...
在昨天的例子中,有使用到close()來關閉channel. 那怎樣來判斷channel是否已經關閉呢. 我們把昨天的程式改寫一下,為了方便對照起見,有保留原本...
在前面介紹的goroutine,用go指令啟動後, 我們的Main()尚未能進行較細的控制. 今天介紹sync package,來對gorutine做一些控制....
昨天玉面飛鷹受傷,今天請月光刑警上場協助. 來看今天的演出陣容: // hello73 package main import ( "fmt&qu...