脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - Golang - golang beego框架环境搭建过程

golang beego框架环境搭建过程

2022-09-22 13:34Jeff的技术栈 Golang

这篇文章主要为大家介绍了golang beego框架环境搭建的过程脚本,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪

环境搭建

下载安装beego,bee

1.开启gomod设置代理

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn

2.安装beego和bee

go get -u -v github.com/astaxie/beego
go get -u -v github.com/beego/bee

3.升级bee

bee update

4.zsh: command not found: bee

GOPATH/bin下的bee.exe 拷贝到 GOROOT/bin里面,也就是你的go语言环境变量的bin里面,然后运行 bee

5.bee相关命令

bee new name  //创建项目
bee version  //打印当前的Bee版本
bee migrate  //运行数据库迁移
bee api name //创建一个BeegoAPI应用程序
bee run //项目编译,项目启动
bee pack //在项目目录下执行,将项目打包zip包
bee generate //该命令自动化生成代码
bee dockerize. // 生成dockerfile文件实现应用docer化
bee bale //将非go文件转换为go源文件
bee fix //通过使应用程序与更新版本的Beego兼容来修复应用程序
bee pro //源码生成器
bee update. //更新bee

6.项目启动

进入项目目录 执行 bee run 命令,在浏览器输入网址:127.0.0.1:8080,显示如下:

golang beego框架环境搭建过程

7.beego项目结构分析

quickstart   					//项目名称
|-- conf     					//项目有关的配置文件夹
| |--app.conf 
|-- controllers       //主要的业务代码
| |--default.go 
|-- models 						//存放的是数据库有关内容
|-- routers 					//存放路由文件
| |-- router.go 
|-- static						//存放静态资源
| |-- css 
| |-- img 
| |-- js 
|-- tests 						//测试文件
| |-- default_test.go 
|-- views 						//视图文件
	|-- index.tpl
|-- main.go 	

以上就是golang beego框架环境搭建过程的详细内容,更多关于golang beego环境搭建的资料请关注服务器之家其它相关文章!

原文链接:https://www.cnblogs.com/guyouyin123/p/14026275.html

延伸 · 阅读

精彩推荐
  • GolangGolang和Rust语言常见功能/库

    Golang和Rust语言常见功能/库

    本文我们介绍了Golang和Rust中常用的功能包括命令行参数解析、错误处理、日志、Json处理和Web库...

    今日头条4812020-10-22
  • GolangGolang 中整数转字符串的方法

    Golang 中整数转字符串的方法

    这篇文章主要介绍了Golang 中整数转字符串的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 ...

    Cyeam25122020-05-16
  • GolangGo 使用Unmarshal将json赋给struct出错的原因及解决

    Go 使用Unmarshal将json赋给struct出错的原因及解决

    这篇文章主要介绍了Go 使用Unmarshal将json赋给struct出错的原因及解决方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    y思无邪11392021-04-21
  • GolangGoAdminGroup/go-admin的安装和运行的教程详解

    GoAdminGroup/go-admin的安装和运行的教程详解

    这篇文章主要介绍了GoAdminGroup/go-admin的安装和运行的教程详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需...

    陶士涵5952020-09-30
  • Golanggolang Gorm与数据库完整性约束详解

    golang Gorm与数据库完整性约束详解

    这篇文章主要介绍了golang Gorm与数据库完整性约束详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    edl78787302021-03-13
  • Golanggo语言通过管道连接两个命令行进程的方法

    go语言通过管道连接两个命令行进程的方法

    这篇文章主要介绍了go语言通过管道连接两个命令行进程的方法,实例分析了Go语言操作命令行进程的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 ...

    令狐不聪2932020-04-24
  • Golang详解Go 语言中的比较操作符

    详解Go 语言中的比较操作符

    这篇文章专注于 6 个操作符,==,!=,<,<=,> 和 >=。我们将深入探讨它们的语法和用法的细微差别,感兴趣的朋友跟随脚本之家小编一起看看吧 ...

    themoonbear6192020-05-17
  • Golanggolang gorm模型结构体的定义示例

    golang gorm模型结构体的定义示例

    这篇文章主要为大家介绍了golang gorm模型结构体的定义示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪...

    Jeff的技术栈10462022-09-20