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 的命令是什么