一:Go基础知识
一:Go语言Windows安装
(1):根据自己机型 这里windows 选择 amd64
go1.20.6.windows-amd64
(2):配置系统变量 为go1.20.6.windows-amd64 包解压的目录


(3):配置几个环境变量


GOPATH下约定三个目录



将新建项目 加载到 编辑器中



(3):运行方式
(a):cmd 中运行 到文件所在目录 运行命令 go run 文件名

运行cmd 目录下 命令 改文件夹下 文件没有其它变化

(b):cmd 中直接运行 go build 命令 会在目录文件下生成一个 可执行文件,文件名是和文件夹名一样

(c): 把上步骤 生成的 mygo.exe文件删除掉, 在cmd 中 运行 命令 go install 会在 bin 目录下生成 一个mygo.exe可执行文件



(4):开启本地文档

二:GO语言基础
/**
Go程序是通过 package 来组织的(与python类似)
只有 package 名称为 main 的包可以包含 main 函数
一个可执行程序 有且仅有 一个 main 包
通过 import 关键字来导入其它非 main 包
通过 const 关键字来进行常量的定义
通过在函数体外部使用 var 关键字来进行全局变量的声明与赋值
通过 type 关键字来进行结构(struct)或接口(interface)的声明
通过 func 关键字来进行函数的声明
*/
/**
1:
首先使用关键词package 来命名我们现在写的代码是属于哪个包的;
package 必须放在非注释的第一行;
紧跟在package 后面的是包的名称;
我们现在是在编写一个可执行程序 我们的名称就是main;
*/
package main
/**
2:
要想导入其它的包的话使用关键字:import;
import后面跟上想要导入的包名,包名要用双引号括起来;
*/
import "fmt"
/**
3:
常量的定义使用关键字const
*/
const PI7=3.14
/**
4:
全局变量的声明与赋值
*/
var name = "golang"
/**
5:
一般类型的声明
*/
type newType int
/**
6:
结构的声明
*/
type goLan struct {
}
/**
7:
接口的声明
*/
type goLang interface {
}
/**
8:
由main 函数作为程序入口点启动
*/
func main() {
fmt.Println("Hello World!")
}

浙公网安备 33010602011771号