Chapter 1

初识Go语言

安装go语言包

已经解压到c\golang\go目录下了

配置环境变量

方法一:使用图形界面

右键点击“我的电脑”或“计算机”,然后选择“属性”。
点击“高级系统设置”。
在弹出的对话框中点击“环境变量”按钮。
添加或修改以下环境变量:

  • GOROOT:Go的安装路径(例如:C:\golang\go)。
  • PATH:追加%GOROOT%\bin。注意使用分号
  • GOPATH:工作目录

方法二:使用命令行

打开命令提示符,然后执行以下命令:

1setx GOROOT "C:\golang\go"  
2setx PATH "%PATH%;%GOROOT%\bin"  
3setx GOPATH 工作目录  

检测是否安装好

在cmd里输入如下命令

1go version

输出结果:go version go1.20.2 windows/amd64

小结

  1. 咱们机房的go语言包在哪个位置?
  2. 需要设置哪些环境变量?
  3. 环境变量path的功能是什么?
  4. 如何测试环境变量设置正确了?
  5. 如何打开cmd控制台?
  6. 如下错误怎么解决?

‘go’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

开发第一个程序

1package main
2func main(){
3
4}
注意

注意

  1. 如何查看文件的扩展名。
  2. 强制notepad保存为 .go 扩展名
  3. 要掌握的单词package、main、func
  4. 临时运行当前程序 go run x.go

开发第二个程序

1package main
2import "fmt"
3func main(){
4    fmt.Print("nihao")
5}

注意

  1. fmt 是format的缩写,意思是格式。
  2. print是输出、打印的意思。
  3. 注意 .后边的第一个字母要大写
  4. 把当前文件生成一个exe文件 go build x.go

使用开发工具 liteidex

  • 如何打开文件夹
  • 如何编辑文件
  • 如何运行

开发第三个程序

1package main
2import "fmt"
3func main(){
4    fmt.Println("nihao1")
5    fmt.Println("nihao2")
6    fmt.Print("ni\nhao3")
7    fmt.Print("nihao4")
8}

开发第四个程序

1package main
2import "fmt"
3func main(){
4    fmt.Println("nihao1",'a',123,456.789)
5}

注意

  1. 如何表示字符串
  2. 如何表示单个字符
  3. 如何表示整数
  4. 如何表示小数

小结

  1. package
  2. main
  3. import
  4. 如何临时运行当前文件
  5. 把当前文件生成一个exe
  6. Println 和 Print 的 差别
  7. 双引号里(字符串)的 “\n” 是什么功能

作业

  1. 写一个程序,输出自己的姓名 、 班级、学号。单行输出
  2. 写一个程序,输出自己的姓名 、 班级、学号。多行输出
  3. 写一个程序,输出简单的成绩表格 可以使用键盘上的 竖线、加减号等拼接出一个表格(两种换行方法)
  4. 不看本网页,独立写出整个程序

课后作业

作业要求

不用抄题,写到单独的一页纸上。收齐,下次上课给我。下次上课考以下内容

  1. 抄2遍单词
    package main 主要的
    import 导入 print 打印
    line format 格式
    root path 路径
    构建 run 运行 cmd
  2. 背写如下程序
    1package main
    2import "fmt"
    3func main(){
    4    fmt.Println("nihao",'a',123,456.789)
    5}
  3. 简述输出内容时如何换行(两种方法)
  4. 把a.go文件成一个exe 的命令是什么