首先 这个是 国内权威 文档网站
框架介绍(最新版本) - GoFrame (ZH)-Latest - GoFrame官网 - 类似PHP-Laravel, Java-SpringBoot的Go企业级开发框架
其次推荐三个学习资料
A b站兄弟 貌似云南的
https://www.bilibili.com/video/BV1Uu4y1u7kX + 学习笔记:https://gitee.com/unlimited13/code
+开源cms http://www.g-fast.cn
.g-fast.cn是前后端分离的项目 前端vue 后端go
B开源的CMS
C go +gf 框架(EasyGoAdmin)
项目介绍 - 基于Golang平台解决方案_EasyGoAdmin敏捷开发框架GoFrame+Layui版本_开发文档
项目结构多个,从go开始0起步 学习cms 而且带众多框架
下面开始(win下开发)
一、安装
1、装go win下就是下一步
下载地址 All releases - The Go Programming Language (google.cn)
# 启用 Go Modules 功能
go env -w GO111MODULE=on
Go设置GOPROXY国内加速
go env -w GOPROXY=https://goproxy.io,direct
2、装gf 前提是装了 git
---老版本 2.8一下
git clone https://github.com/gogf/gf && cd gf/cmd/gf && go install (装好后执行gf -v 验证成功没 )
2.8以后 是这样的
goinstallgithub.com/gogf/gf/cmd/gf/v2@latest
二、开发1、gf init demo -u (找个文件夹我一般D盘 www 下执行 demo 是项目名字 你也可以改成 50cmsgo) 2、启动服务 go run main.go (切换到项目跟目录就是刚才那个50cmsgo)
3、访问地址已经给好了 可以优雅的访问 http://127.0.0.1:8000/hello/
所有编程语言都是,熟悉配置 等于会一半,明天见