iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

蠻可愛的 Golang 系列

21世紀的C語言

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 21

Race Condition

Race Condition相信大家或多或少都有聽過. 今天請油達大師與玉面飛鷹來示範一下Race Condition. // hello74 package...

2014-10-21 ‧ 由 丁大丙 分享
DAY 22

再探Race Condition

昨天的範例中,看到了Race Condition的現象. 用以下的圖,來表示2個goroutine與資源之間的動態, 以利了解Race Condition的發生...

2014-10-22 ‧ 由 丁大丙 分享
DAY 23

使用Mutex來鎖定資源

之前我們探討了Race Condition,要避免Race Condition 可以使用Mutex. 來看以下範例: // hello75 package ma...

2014-10-23 ‧ 由 丁大丙 分享
DAY 24

油達大師 vs 玉面飛鷹

在前面的例子中,我們已經探討了Concurrent Programming 的一些案例. Golang是屬於使用訊息交換的方式,來處理processes之間交換...

2014-10-24 ‧ 由 丁大丙 分享
DAY 25

分工合作

經過昨天的大戰,油達大師與玉面飛鷹都放假休息一天. 今天介紹一下利用前面探討的channel, sync建立一個 分工合作的框架,以後可以據此框架,來使用gor...

2014-10-25 ‧ 由 丁大丙 分享
DAY 26

Golang也會畫SVG

最近D3.js蠻流行的. D3.js是使用SVG. 可愛的Golang也會畫SVG的. 我們來看一下例子吧. // hello78 package main...

2014-10-26 ‧ 由 丁大丙 分享
DAY 27

弄個展示SVG的Server吧

昨天介紹了用Golang畫SVG,之前也有介紹用Golang寫HTTP Server. 今天來結合一下. 範例如下: // hello79 package ma...

2014-10-27 ‧ 由 丁大丙 分享
DAY 28

Golang 輸出PNG檔

Golang現在標準函式庫裡有 image, 可以讓使用者輸出jpg/png等格式的圖形. 來看一個簡單的建立png檔的程式. // hello80 packa...

2014-10-28 ‧ 由 丁大丙 分享
DAY 29

Golang 與 unicode

Golang是使用unicode,所以前面我們的例子, 函數,物件,方法,變數都大量採用中文方式來表示. 讓程式更生動. 今天來介紹一下unicode的處理....

2014-10-29 ‧ 由 丁大丙 分享
DAY 30

蠻可愛的 Golang

結語 30天一下就過去了,在鐵人賽之前有用丁小雨帳號在IT幫發了一系列 蠻可愛的Golang,有42篇了.目前國內有介紹Golang的較少,所以拋磚 引玉一下....

2014-10-30 ‧ 由 丁大丙 分享