Golang : 用 Go 建立一個 TCP 聊天應用程式(Golang)

通過建構一個概念化的 TCP 聊天伺服器和客戶端,瞭解 Go 程式語言 ( Golang )

報名參加課程

從這 1 小時的課程,你會學到

  • 一個互動式猜謎遊戲(建構一個程式,生成一個祕密隨機整數,並提示使用者在終端上輸入他們的猜測,同時提供反饋,表明他們的輸入小於或等於這個祕密整數)
  • 一個 TCP 聊天伺服器和客戶端,允許多個使用者相互交換訊息(並行的應用概念,如 goroutines 和 channels)
  • Go 資料型別、變數宣告、資料結構(如 對映、陣列、切片、結構和指標)上的加值內容

要求

基本的 Go 程式語言知識

課程說明

Golang: 使用 Go 程式語言建構一個 TCP 聊天應用程式是一個簡短的課程,旨在幫助學生使用 Go 程式語言(Golang) ,並快速實用地應用該語言:

你將從建構一個簡短的命令行( command line )猜謎遊戲開始。 遊戲將從終端獲取輸入,並將其與初始化應用程式時隨機產生的祕密數字進行比較。

你將繼續建立一個 TCP 聊天伺服器和客戶端,使得可以從多個螢幕交換訊息。 你將在終端之間開啟一個 TCP 連線,這個連線將偵聽傳入訊息,並使傳出訊息成為可能。 你將能夠在終端機與輸入做互動。

在整個課程中,我們將應用不同的 Golang 概念,例如對映( maps )、切片( slices )、結構( structs )、迴圈( loops )、交換( switches )和 Golang 的並行概念(如Goroutines 和 channels )。

目標受眾

任何對快速入門 Go 程式設計感興趣的人

講師簡介

Mike M  軟體開發人員 更多講師主講課程介紹 )

我是一名軟體開發人員,擁有電機工程學位和三年以上的軟體開發經驗。 我每天都使用 Javascript 和其他一些軟體開發工具。 我使用過 HTML5、 CSS3、 Angular、 Ember、 React、 Vue.js、 Go、 MySql、 Python、 Node.js、 Express.js 和其他各種開發工具。 我喜歡編寫程式碼並與他人分享我的知識。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: