Go 程式語言快速入門班

Go 程式語言快速入門班

想要有跟 C/C++ 一樣的高效率,又希望跟 Python 一樣好學易用嗎 ? 現在正是你認識 Golang 的好時機!

這在門課裡,你將從無到有、循序漸進的了解 Golang 簡單易學的語法和其獨特的高併發與平行處理,寫出媲美 C/C++ 的高效率程式。最後我們會一起做出一個比 Python 更快速有效率的網路爬蟲來驗證它的強大!

Go 語言做為近年來發展最為快速的程式語言,值得你來看看這裡面有甚麼神奇的秘密 !

課程大綱

基礎語法的使用與其他程式語言的比較
內建資料結構的使用 : 陣列 (array) 、切片 (slice) 與映射 (map)
自定義資料型態的使用:結構 (struct) 與介面 (interface)
開發環境與專案結構 (使用 Microsoft Visual Studio Code)
套件 (package) 的使用與設計
專案實作: 簡易網頁爬蟲
錯誤處理簡介:錯誤 (error) 與例外 (exception)
併發程式的撰寫: Goroutine 與頻道 (channel)
專案實作:簡易網站後端的建置 (使用 net/http)

適合對象

具有任一程式語言 (C/C++, C#, Python, Java, JavaScript 等) 基礎知識或修習過本系統班任一程式語言基礎班的學員

開發環境

Microsoft Visual Studio Code

實體課程注意事項

本班為實體課程,常見QA詳情連結

校園防疫措施詳情連結

公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數

課程影片觀看期限至課程結束後一週關閉

(一)退費期限:開課日後⅓時數內,詳情連結

(二)查詢結業狀況:結業名單連結

近期班次

講師介紹

現任

國立臺灣大學資訊管理學系兼任助理教授

信革 (SIGONO) 數位有限公司技術總監

 

曾任

雷亞 (RAYARK) 遊戲股份有限公司技術總監

 

學歷

國立臺灣大學資訊工程學博士

國立臺灣大學資訊工程學碩士

國立臺灣大學資訊工程學學士

 

相關榮譽

國立臺灣大學資訊工程系優良助教獎

國立臺灣大學書卷獎

 

相關資料與課程規劃可參考個人課程網站 : https://feis.studio