golang beego框架环境搭建过程
作者:Jeff的技术栈 发布时间:2024-02-13 03:29:39
标签:golang,beego,环境搭建
环境搭建
下载安 * eego,bee
1.开启gomod设置代理
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn
2.安 * eego和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,显示如下: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
来源:https://www.cnblogs.com/guyouyin123/p/14026275.html


猜你喜欢
- 做查询页面,查询条件比较多的时候往往会涉及到级联。举个简单的例子,拿教务系统来说,我们要查询教学计划信息,查询条件是入学批次、学生层次(专升
- Pyppeteer简介Puppeteer 是 Google 基于 Node.js 开发的一个工具,有了它我们可以通过 JavaScript
- 简单介绍下功能吧:使用了ASP的一个对象ServerVariables(服务器环境变量),通过这个环境变量可以获取到真正的下载地址再通过一些
- 一、mysql自连接mysql有时在信息查询时需要进行对自身连接(自连接),所以我们需要为表定义别名。我们举例说明,下面是商品采购表,我们需
- 官网: https://matplotlib.org一、版本# 01 matplotlib安装情况 import matplotlib ma
- 本文实例讲述了js字符串操作方法。分享给大家供大家参考。具体如下:var str="This is my first Script
- 使用Matplotlib绘制的图表的默认坐标轴是在左下角的,这样对于一些函数的显示不是非常方便,要改变坐标轴的默认显示方式主要要使用gca(
- 由于项目需要,最近在用基于Python语言的一个后端框架Django开发web应用。不得不说,Django继承了Python的简洁性,用它来
- 是否应该开启缓冲器? 通过脚本程序启动缓冲器 在ASP脚本的顶部包含Response.Buffer=True ,IIS就会将页面的内容缓存。
- 1、 下载MYSQL5.1.48源码,CMAKE,VS2008 2、 安装CMAKE和VS2008,解压MYSQL5.1.48到D:\mys
- Sql Server 中一个非常强大的日期格式化函数: 获得当前系统时间,GETDATE(): 2008年01月08日 星期二 14:59
- 本文实例为大家分享了FormData上传多个文件的具体代码,供大家参考,具体内容如下由于项目中使用到,特此写个Demohtml代码:<
- ——nodejs安装及环境配置1.nodejs官网,下载windows平台nodejs环境安装包(.msi格式),安装2.测试安装是否成功:
- grid()函数概述grid()函数用于设置绘图区网格线。grid()的函数签名为matplotlib.pyplot.grid(b=None
- 对于python开发用户而言,经常需要安装一些python的第三方库,但是第三方库的安装经常出错,以下给大家介绍一下python安装第三方库
- 一、设置开启SMTP服务并获取授权码0.如果使用第三方邮件服务器SMTP服务来发送邮件,首先要在邮箱设置里面开启POP3/SMTP/IMAP
- 1. 箭头函数的使用ES6 中新增了使用箭头=>来定义函数表达式的方法。很多情况下,箭头函数和函数表达式创建的函数并无区别,只有写法上
- 这段时间看了关于在SQL server 中通过日志和时间点来恢复数据。也看了一些网上的例子,看如何通过日志来恢复数据。 前提条件:数据库的故
- 使用ASP设置指定站点CPU最大使用程度'=============================================
- 一、理解tween.js如果看到上面的已经理解了,可以跳过下面的部分.下面为对Tween.js的解释 下面就介绍如何使用这个Tween了,首