基础入门
菜鸟教程Go语言环境安装
GoLand开发工具下载
Gin web开发框架
Go 语言流行 ORM 框架 GORM 使用介绍
如何使用Go语言连接分布式MySQL数据库
Go语言依赖搜索网站,类似Maven
添加依赖:
基础知识
1.关键字
go 开启协程执行调用语句/方法。
defer 延迟执行,栈结构,最后被defer的,最先被执行。
遇到问题
(1)无法下载依赖包
解决方案:go: module github.com/gin-gonic/gin: Get “https://proxy.golang.org/github.com/gin-gonic/gin/@v/list“
(2)依赖包下载位置不在指定文件夹
修改导入包下载的文件夹路径,不然会默认放在C盘。
解决方案:windows下go1.16.3语言web框架gin@v1.7.1环境搭建过程及遇到的问题
(3)该版本的 %1 与你运行的 Windows 版本不兼容
解决方案:Goland 1.15运行报错:该版本的 %1 与你运行的 Windows 版本不兼容
(4)endless:undefined: syscall.SIGUSR1
解决方案:windows下使用endless报错:undefined: syscall.SIGUSR1
参考
golang项目实战-IM项目
【Go】基于 Gin 从0到1搭建 Web 管理后台系统后端服务(一)项目初始化、配置和日志(上)
【Go】基于 Gin 从0到1搭建 Web 管理后台系统后端服务(一)项目初始化、配置和日志(下)
【Go】基于 Gin 从0到1搭建 Web 管理后台系统后端服务(三)路由、自定义校验器和 Redis
给Go的Gin web框架增加 WebSocket 功能,让WebSocket 更好用