一个用来学习Go语言的仓库,包含了:
本项目建议使用1.13以上版本, 编辑器使用的是GoLand, 其他idea,vscode也可以
其中 go_base基础模块使用的GOPATH形式练习, go_web使用go mod形式,推荐全部使用go mod形式
这个模块从go的Hello World到常量,变量,函数,方法,数组,切片,常用库,协程,net/http等等,
都是我在个人学习go语言过程中所练习的代码.
后续也会一直补充!
对Golang来开发web应用的学习,主要学习gin,echo等框架的使用.
对gin框架的学习
因为go_gin模块的代码是用go mod创建的
学习之前请最好将go版本升级到1.13及以上
然后打开控制台输入:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
控制台切换到../go_gin目录,执行 go mod download/go mod tidy 命令,下载所需的jar包
对 echo web框架的学习
基本上和gin差不多,看一个就可以快速了解第二个, 基础配置也相同
学海无涯, 共勉