如何在 Go 語言內寫效能測試

Go 語言不只有內建基本的 Testing 功能,另外也內建了 Benchmark 工具,讓開發者可以快速的驗證自己寫的程式碼效能如何?該如何使用基本的 Benchmark 工具,底下用簡單的例子來說 [Read More]

Drone 搭配 Kubernetes 部署 Go 語言項目

在之前寫過一篇『Drone 搭配 Kubernetes 升級應用程式版本』,裡面內容最主要介紹 honestbee 撰寫的 drone 外掛: drone-kubernetes,但是此外掛並非用 Go 語 [Read More]

簡單易用的 Zabbix 監控服務

上週六 (05/26),是 DevOps Taiwan 的社群日。這次「Monitoring Tools 大亂鬥」一共邀請了 11 位講者,從雲端運算 (Cloud Computing) 的 AWS, Azure, GCP,和自由軟體 (Free Software) 的 Consul, [Read More]

如何在 Go 專案內寫測試

相信大家都知道專案內不導入測試,未來越來越多功能,技術債就會越來越多,接手的人罵聲連連,而寫測試的簡單與否決定專案初期是否要先導入。為什麼專 [Read More]

Go 語言的 vendor 目錄

很多朋友剛入門 Go 語言時,第一個會遇到的問題是,該如何設定專案配置,讓專案可以正常執行,在個人電腦該如何開發多個專案,這邊就會遇到該如何設定 $ [Read More]

怎麼無痛升級 Ansible

昨天,是凍仁參加 DevOps Taiwan Meetup #13 Ansible User 小聚,並擔任閃電秀講者的日子。還記得 2 年前,剛入門 Ansible 時,凍仁一直很想參加 Ansible 小聚,好親自與前輩們討教,降低學習門壏 [Read More]

Go 語言的 init 函式

本篇會帶大家認識 Go 語言的 init 函式,在了解 init func 之前,大家應該都知道在同一個 Package 底下是不可以有重複的變數或者是函式名稱,但是唯獨 init() 可以在同一個 package 內宣 [Read More]

如何使用 Go 語言 Flag 套件 (影片教學)

之前寫過一篇『用 Golang 寫 Command line 工具』教學,作者我錄了一個教學影片,教大家如何使用 Go 語言的 Flag 套件,套件用法很簡單,相信看了底下的影片教學馬上就會了, [Read More]

Go 語言基礎實戰教學影片上線了

購買連結 去年在台灣推廣 Drone 這套由 Go 語言所撰寫的開源專案,身為維護者之一,也將 Drone 跟 Gitea 完成整合。如果對於從開發到部署整個流程,還不是很了解的朋友, [Read More]