Fork me on GitHub

随笔分类 -  Golang学习

golang学习笔记
摘要:​ golang 是编译型语言,在打包部署的时候需要编译成对应的目标 编译到服务器(比如Linux服务器),需要在机器上安装MingGW c++ 编译环境 安装教程 windows支持make 以及 gcc (安装MinGW) · 语雀 (yuque.com) 常见的设备与架构对应表格。 GOOS 阅读全文
posted @ 2021-03-17 11:22 Banana_Fish 阅读(398) 评论(0) 推荐(0) 编辑
摘要:被墙设置 在确保GOPATH 已经设置 添加环境变量 GO111MODULE = on 添加环境变量 GOPROXY = https://goproxy.io 这里的https://goproxy.io 可以换成阿里的https://mirrors.aliyun.com/goproxy 阅读全文
posted @ 2020-10-03 21:07 Banana_Fish 阅读(141) 评论(0) 推荐(0) 编辑
摘要:golang 操作数据库 golang操作数据库的过程十分简单,以下是一个简单的增删改查的操作,这里我们使用MySQL数据库为例。 连接数据库 ​ 连接数据库我们首先需要下载相应数据库的驱动,这里我们选择的是MySQL数据库驱动,所以我们先去拉取驱动。在这之前我们需要有git 下载地址: https 阅读全文
posted @ 2019-12-22 12:59 Banana_Fish 阅读(409) 评论(0) 推荐(0) 编辑
摘要:golang操作JSON文件 JSON 做为一种重要的数据格式,在如今的web开发中越来越重要。 在golang中我们可以使用json包中的方法来操作json格式的文件。 生成JSON数据 读取JSON数据 这里我们使用从文件中获取的JSON __PS:以上注意构造的对象的参数首字母必须大写,否则J 阅读全文
posted @ 2019-11-24 18:08 Banana_Fish 阅读(2180) 评论(0) 推荐(0) 编辑
摘要:golang中的空值 两个空值是不能比较的 运行结果见下图: nil 没有默认类型 运行结果见下图: 不同类型 nil 的指针是一样的 运行结果见下图: map、slice、pointer、channel、func、interface 的零值是nil 运行结果如下图: 不同类型的 nil 值占用的内 阅读全文
posted @ 2019-11-17 17:31 Banana_Fish 阅读(341) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示