Author Image

Golang 讚!

Golang 程式設計及相關應用

【贊助商連結】
Cover image

前置處理器是 C 或 C++ 用來達到條件編譯的語法特性;雖然 Go 語言 (golang) 沒有前置處理器,但 Go 語言也可透過 build constraints 來達到類似的功能 繼續閱讀

Cover image

套件 (package) 將一些相關的函式或物件集中,以易於分享的形式包裝起來。另外,對套件開發者來說,套件提供命名空間 (namespace) 和可視度 (scope)。 繼續閱讀

Cover image

Golang 主要的特色之一,就在於其對共時性程式的支援;大部分程式語言以函式庫來支援共時性程式,但 Golang 將其內建在語法中。 繼續閱讀

Cover image

在實際情境中運行的程式,即使程式本身沒有臭蟲 (bug),仍然要面對許多可能的錯誤 (error)。本文介紹 Golang 處理錯誤的方式。 繼續閱讀

Cover image

Go 不支援泛型,這在社群中已經有許多人提過,Go 官方網站的 FAQ 也已經明確說明此事。本文的目的是探討可能的替代方式,讓讀者從中選擇適合自己的方案。 繼續閱讀

Cover image

筆者在這裡介紹一些常見的高階函式模式,及相對應的 Golang 程式,做為各位讀者撰寫高階函式的參考。 繼續閱讀

Cover image

Go 語言雖然不是函數式語言,但提供一些函數式程式的特性。 繼續閱讀

Cover image

Go 缺乏繼承的機制,我們無法透過繼承來達到多型的效果。為了處理這個議題,Go 引入介面的機制,也就是本文的主題。 繼續閱讀

Cover image

近年來,物件導向程式設計 (object-oriented programming) 是程式設計主流的模式 (paradigm)。本文將介紹如何在 Go 撰寫物件導向程式。 繼續閱讀

【贊助商連結】
【追蹤本站】
Facebook Twitter
【支持站長】
Buy me a coffeeBuy me a coffee
【贊助商連結】
【友站連結】
【贊助商連結】