学习go语言的第二天

一、执行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:打开一下网址https://play.golang.org/

二、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 <name>  <type>
     //说明: var-关键字   name-变量名 type-变量类型
	var name string ="冬,冬天的冬!"
	fmt.Println(name);

	var  rate  float32=0.45
	fmt.Println(rate);

    //第二种: 一次声明多个变量
    var(
    	sex string
    	age int
	)
    sex="男";
    age=18;
    fmt.Println("性别: ",sex)
    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.可多次声明
  	   */

猜你喜欢

转载自blog.csdn.net/qq_37293044/article/details/107772464