一、執行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...