學習go語言的第二天

2021-10-08 19:51:53 字數 2392 閱讀 6120

一、執行go程式由幾種方式

1>方式一:使用go run命令

。stepl:使用快捷鍵win+r,輸入cmd開啟命令列提示符

。step2: 進入helloworld.go所在的目錄

。step3: 輸入go run helloworld.go命令並觀察執行結果。

2>方式二:使用go build命令

。step1: 使用快捷鍵win+r,輸入cmd開啟命令列提示符

。step2: 進入helloworld.go所在的 目錄

。step3: 輸入go build helloworld.go命令進行編譯,產生同名的helloworld.exe檔案

。step4: 輸入helloworld.exe, 執行

3>方式三:使用go playground

。stepl:開啟一下**

二、goland常用快捷鍵

1、檔案相關快捷鍵:

1. ctrl+e,開啟最近瀏覽過的檔案。

2. ctrl+shift+e,開啟最近更改的檔案。

3. ctrl+n,可以快速開啟struct結構體。

4. ctrl+shift+n,可以快速開啟檔案。

2、**格式化:

1. ctrl+alt+t,可以把**包在-乙個塊內,例..l.el....

2. ctrl+alt+l,格式化**。

3. ctrl+空格,**提示。

4. ctrl+/,單行注釋。ctrl+shift+/,進行多行注釋。

5. ctrl+b,快速開啟游標處的結構體或方法(跳轉到定義處)。

6. ctrl+「+/-"」 ,可以將當前方法進行展開或摺疊。

3、查詢和定位

1. ctrl+r,替換文字。

2. ctrl+f,查詢文字。

3. ctrl+shift+f,進行全域性查詢。

4. ctrl+g,快速定位到某行。

4、**編輯

6. alt+q,可以看到當前方法的宣告。

7. ctrl+ backspace,按單詞進行刪除。

8. shift+enter,可以向下插入新行,即使游標在當前行的中間。

9. ctrl+x,刪除當前游標所在行。

10. ctrl+d,複製當前游標所在行。

11. alt+shift+up/down,可以將游標所在行的**上下移動。

12. ctrl+shift+u,可以將選中內容進行大小寫轉化。

三、5種方式來建立變數

//第一種:  var 

//說明: var-關鍵字 name-變數名 type-變數型別

var name string

="冬,冬天的冬!"

fmt.

println

(name)

;var rate float32

=0.45

fmt.

println

(rate)

;//第二種: 一次宣告多個變數

var(

*** string

age int

) ***=

"男";

age=18;

fmt.

println

("性別: "

,***)

fmt.

println

(age)

//第三種:使用:= 編譯器自動推導它的型別

tel:=

1114445555

fmt.

println

("tel: "

,tel)

//缺點:只能用於函式內部

//第四種:new 函式宣告指標

var e int=90

var e_ptr=

&e fmt.

println

("e:"

,e) fmt.

println

("e_ptr:"

,e_ptr)

int_ptr:=

new(

int)

fmt.

println

("int_ptr: "

,int_ptr)

fmt.

println

("int_ptr value: "

,*int_ptr)

//第五種:宣告和初始化多個變數

a,b,c:=3,

2,1 fmt.

println

(a,b,c)

/*注意: 變數/常量都只能宣告一次,宣告多次,編譯就會報錯

例外-->特殊變數:稱作佔位符,或者空白識別符號,用下劃線表示。

特點:1.不佔記憶體空間 2.可多次宣告

*/

學習第二天

linux系統的檔案型別及許可權的相關知識 1.普通檔案 l 連線檔案 d 資料夾 表示不同的檔案型別 2.檔案許可權 r 可讀 w 可寫 x 可執行 3.chmod 修改檔案許可權,修符號或者使用八進位制 linux的基礎命令 cd 切換目錄 ls 檢視內容 表示當前目錄 上一級目錄等 touch...

第二天學習

快捷鍵 功能ctrl alt t 啟動終端 print 全屏截圖 ctrl alt a 截圖alt tab 切換視窗 shift alt tab 反向切換視窗 super d 顯示桌面 super e 檔案管理器 super l 屏鎖介面 super up 最大化視窗 super down 恢復視窗...

學習第二天

製表符和換行符 換行符 n 的作用是是來游標跳到下乙個新行,輸入完一行內容後游標下移一行 而製表符 t 的作用是 跳格 即到自下乙個 製表位置 在系統中乙個 製表區 佔8列,相當於4個或8個空格符。正斜槓和反斜槓 正斜槓 是斜率是正數的斜槓,反斜槓 是斜率為負數的斜槓 這個世界上就只有microso...