分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

go的web框架beego

发布时间:2023-09-06 02:31责任编辑:熊小新关键词:beego

安装

beego 包含一些示例应用程序以帮您学习并使用 beego 应用框架。
您需要安装 Go 1.1+ 以确保所有功能的正常使用。
你需要安装或者升级 Beego 和 Bee 的开发工具:

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

为了更加方便的操作,请将 $GOPATH/bin 加入到你的 $PATH 变量中。请确保在此之前您已经添加了 $GOPATH 变量。

# 如果您还没添加 $GOPATH 变量$ echo ‘export GOPATH="$HOME/go"‘ >> ~/.profile # 或者 ~/.zshrc, ~/.cshrc, 您所使用的sh对应的配置文件# 如果您已经添加了 $GOPATH 变量$ echo ‘export PATH="$GOPATH/bin:$PATH"‘ >> ~/.profile # 或者 ~/.zshrc, ~/.cshrc, 您所使用的sh对应的配置文件$ exec $SHELL

Hello Beego

package mainimport ( ???_ "beefly/routers" ????????// _ xx 将导入的包丢弃 ?只是为了调用包中的init函数 ???"fmt" ???"github.com/astaxie/beego" //导入beego框架包)//自定义的结构体type MainController struct { ???//成员beego.Cotroller ???beego.Controller}//给结构体MainController绑定一个方法 相当于Python的实例方法//this是指针类型func (this *MainController) Get() { ???this.Ctx.WriteString("Hello Beego!!")}// 入口函数func main() { ???//配置路由 ?????beego.Router("/hello", &MainController{}) ???//启动服务 ???beego.Run("localhost")}

go的web框架beego

原文地址:https://www.cnblogs.com/endurance9/p/10311922.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved