beego的安装和简单使用

简介: beego安装升级beebee工具的安装使用beebee newbee apibee runbee packbee version

beego


beego 是免费、开源的软件,beego 源代码目前托管在 Github


安装


beego的安装形式为go安装包

在文件资源管理器中找到要安装beego的目录,单击路径后输入:cmd

回车后,在命令提示符窗口中输入


go get github.com/astaxie/beego


注意:需要提前安装git,若git https 无法获取,需使用以下命令配置本地的 git,关闭 https 验证:


git config --global http.sslVerify false


升级


若要升级beego框架,只需使用以下命令

go get -u github.com/astaxie/beego


bee


bee工具是一个为了协助快速开发 beego 项目而创建的项目,通过 bee 可以很容易的进行 beego 项目的创建、热编译、开发、测试、和部署。


bee工具的安装


同beego安装,使用如下命令

go get github.com/beego/bee


安装完之后,bee 可执行文件默认存放在$GOPATH/bin 里面,所以需要把 $GOPATH/bin 添加到环境变量中



使用


bee

在命令行输入 bee 可以看到bee都有哪些命令


bee new

new 命令是新建一个 Web 项目,在命令行下执行 bee new <项目名> 就可以创建一个新的项目。

但是注意该命令必须在 $GOPATH/src 下执行。最后会在 $GOPATH/src 相应目录下生成项目结构


bee api

上面的 new 命令是用来新建 Web 项目,不过很多用户使用 beego 来开发 API 应用。所以这个 api 命令就是用来创建 API 应用的


bee run

运行项目,该命令必须在 $GOPATH/src/appname 下执行

打开浏览器

http://localhost:8080/

即可看到beego页面


bee pack

用来发布应用的时候打包,会把项目打包成 zip 包



bee version

这若出现错误,可以使用这个命令动态获取 bee、beego 和 Go 的版本




相关文章
|
数据可视化 Docker Python
【保姆级】Python项目(Flask网页)部署到Docker的完整过程
相信看到这篇文章的读者应该已经学会了Docker的安装以及Docker的基本使用,如果还不会的可以参考我之前的文章进行详细学习!
1513 0
|
Cloud Native 测试技术 数据安全/隐私保护
云原生之使用Docker部署Teedy轻量级文档管理系统
【5月更文挑战第8天】云原生之使用Docker部署Teedy轻量级文档管理系统
529 2
|
3月前
|
人工智能 自然语言处理 安全
零成本打造智能服务端:MCP采样的降本增效实践
本文介绍MCP采样机制,突破传统单向调用模式,实现服务器与客户端LLM的双向协作,提升扩展性、降低成本,支持灵活模型选择。通过FastMCP框架,打造高效分布式AI计算架构。
338 8
|
8月前
|
人工智能 自然语言处理 IDE
通义灵码 2.0 评测:AI 赋能编程,开启高效研发新旅程
通义灵码2.0通过AI赋能编程,显著提升开发效率与代码质量。安装便捷,支持自然语言描述需求自动生成高质量代码框架及注释,大幅简化新功能开发流程。其单元测试Agent能快速生成全面测试用例,覆盖更多边界情况。相比1.0版本,2.0在智能问答和代码生成速度上均有显著提升,为开发者带来高效研发新体验。
471 8
|
SQL 分布式计算 Java
Apache Spark 3.0 中的向量化 IO
在 Apache Spark 3.0 中,SparkR 中引入了一种新的向量化(vectorized)实现,它利用 Apache Arrow 直接在 JVM 和 R 之间交换数据,且(反)序列化成本非常小
2442 58
Apache Spark 3.0 中的向量化 IO
修改了代码,但是不想提交应该怎么设置呢
在开发过程中,为了防止本地调试时修改的配置文件被误提交,可以采用以下方法:先点击“commit”,然后右键选择“Move to Another Changelist”,并为新变更列表命名。提交时忽略该列表即可避免误提交。
|
存储 监控 算法
一次通过dump文件分析OutOfMemoryError异常代码定位过程
OutOfMemoryError是Java程序中常见的异常,通常出现在内存不足时,导致程序无法运行。借助MAT内存分析工具分析可能的内存泄漏代码问题定位。
477 1
一次通过dump文件分析OutOfMemoryError异常代码定位过程
|
Prometheus Kubernetes 监控
在K8S中,当Pod业务量比较大时候,如何实现水平伸缩和扩容?
在K8S中,当Pod业务量比较大时候,如何实现水平伸缩和扩容?
|
机器学习/深度学习 自然语言处理 PyTorch
多模态条件机制
多模态条件机制
685 0
|
数据可视化 安全 数据挖掘
开源数据可视化分析工具DataEase本地部署并实现远程访问
开源数据可视化分析工具DataEase本地部署并实现远程访问