前言
本文的文字及圖片來源於網絡,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯系我們以作處理。
作者:YID_152
接下來我們來給大家分享想go的基礎知識要點:如果你也剛學go不久,問題也多,可以來小編小編的go語言golang開發交流.裙:一領一流久而易期領領(數字的諧音)轉換下可以找到了,里面有最新go語言golang教程及項目實戰,有問題多請教里面的人,都會以解決,進步更快哦
第一章go的基本配置
學習要點
(1)go語言的發展和簡介
(2)go語言的安裝
(3)go的項目管理
(4)go的命令
(5)開發工具(組內用vim,有配好的vim)
反思:
(1)項目管理中三個目錄分別是什么,有什么作用?
(2)命令bulid,install,run,區別是什么?應用場景是什么?
(3)go語言特點有什么?
第二章go語言的基礎
學習要點
(1)變量聲明,類型
(2)流程結構,函數
反思
(1)一個包怎么調用另一包的函數,go語言中公有性和私有性怎么表達?
(2)簡單的介紹一下閉包使用場景,優缺點?
(3)map和array make的使用區別?
(4)defer的工作模式
(5)匿名函數的使用(難點)
例子
(1)設計一個包storage存儲包,支持鏈式存儲,數組存儲,map存儲三種方式,分別實現增刪改查三種方式並在main測試。
1
第三章面向對象和並發
學習要點
(1)面向對象 屬性&method
(2)接口
(3)並發&通信
反思
(1)go語言如何表現繼承
(2)接口的優點,使用場景。
(3)並發通信采用什么消息機制。
例子
(1)做一個簡單的搜索工具,輸入目錄,查找固定文件類型,記錄文件路徑,返回客戶端
(2)做一個簡單的C/S通信
總結:現在go的基本語法已經掌握,可以簡單的編寫東西。
還需要深入學習的時go的Web開發&json協議。如果你也剛學go不久,問題也多,可以來小編小編的go語言golang開發交流.裙:一領一流久而易期領領(數字的諧音)轉換下可以找到了,里面有最新go語言golang教程及項目實戰,有問題多請教里面的人,都會以解決,進步更快哦
