beego通过Redirect方法来进行跳转: 1 2 3 func (this *AddController) Get() { this.Redirect("/", 302) } 1 2 3 func (this *AddController) Get() { this.Redirect("/",            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-09-03 21:40:00
                            
                                397阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            beego 入门            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-09-26 15:01:24
                            
                                1403阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 安装beego// 下载beego的安装包
go get -u github.com/beego/beego/v2@v2.0.0
// 可能会与遇到错误,如下图所示,然后开启set GO111MODULE=on即可,go env可以看环境变量配置,mac/Linux使用export GO111MODULE=on即可
set GO111MODULE=on如果安装还是没有反应set GO111M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 19:53:48
                            
                                794阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            beggo是一个使用 Go 的思维来帮助您构建并开发 Go 应用程序的开源框架。一、主要有以下几个特性:1、简单化RESTful 支持、MVC 模型,可以使用 bee 工具快速地开发应用,包括监控代码修改进行热编译、自动化测试代码以及自动化打包部署。2、智能化支持智能路由、智能监控,可以监控 QPS、内存消耗、CPU 使用,以及 goroutine 的运行状况,让您的线上应用尽在掌握。3、模块化b            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-02-04 13:39:54
                            
                                1259阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.URL正则表达式beego.Router(“/api/?:id”, &controllers.RController{})默认匹配 //例如对于URL”/api/123”可以匹配成功,此时变量”:id”值为”123”Ctx.Input.Param(":id")...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-23 10:45:34
                            
                                8947阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            beego下载常见问题 git https 无法获取,请配置本地的 git,关闭 https 验证: git config --global http.sslVerify false 再次下载 go get github.com/astaxie/beego beego 的升级 beego 升级分为  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-27 07:55:00
                            
                                1698阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            前传本文笔者使用的goLand做开发 至于go环境的搭建和beego的安装 在这里就不介绍了配置打开goLand 首先把这个勾上终端执行Bee new beego-hello完活后可以拿到一个beego生成的架子 大概这样 废话不多收直接 go build 或者main.go点进去debug,编译完浏览器打开http://localhost:8080 我们Beego的欢迎界面就出现了Control            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 10:05:09
                            
                                116阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            beego是什么?beego是一个快速开发go应用的http框架,go 语言技术大牛ASTA谢的开源项目。beego可以用来快速开发API、Web以及后端服务等各种应用,是一个RESTFul的框架,主要设计灵感来源于tornado、sinatra、flask这三个框架,结合了Go本身的一些特性(interface、struct继承等)而设计的。beego结合swagger就能实现自动化的文档。Sw            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 21:15:56
                            
                                64阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            beego快速上手使用安装beego和beebee工具命令new命令api命令generate命令项目初始构建运行项目源码分析main.gorouters.goControllers/user.gomodels/user.go 安装beego和beebeegogo get -u github.com/beego/beego/v2beego get -u github.com/beego/bee/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-17 13:21:30
                            
                                316阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            •表示错误对象
–EvalError, URIError, RangeError, etc.
•捕获方式:
–try { …throw new Error(…) } catch(e) { … }
–理论上可以throw出任意对象
•Error对象IE和FireFox公有属性
–message:错误信息Error浏览器特定属性
•IE:
–description:同message属性
–number            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2008-05-04 11:13:00
                            
                                29阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            beego 的架构beego 的执行逻辑beego 项目结构M(models 目录)V(views 目录)C(controllers 目录) main.go 是入口文件beego 安装go get github.com/astaxie/beego bee工具 go get github.com/beego/bee new 命令new 命令是新建一个 Web 项目,我们在命令行下执行 be            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-03-25 20:54:52
                            
                                1173阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            一、 引入 编写 编译或F5 访问 http://localhost:8080 二、 编码 访问
                    
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-08 15:16:00
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Dockerfile FROM golang:1.7.1-alpine MAINTAINER angdh ENV GO115MODULE=on \ CGO_ENABLED=0 \ GOOS=linux \ GOARCH=amd64 \ GOPROXY="https://goproxy.cn,dire            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-29 16:11:53
                            
                                258阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            beego 是一个典型的 MVC 框架,它的整个执行逻辑如下图所示:通过文字来描述如下:在监听的端口接            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-05-31 06:54:30
                            
                                284阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            beego目前支持INI、XML、JSON、YAML格式的配置文件解析,但是默认采用了INI格式解析,用户可以通过简单的配置就可以获得很大的灵活性。一、默认配置解析beego 默认会解析当前应用下的 conf/app.conf通过这个文件你可以初始化很多 beego 的默认参数:appname = beepkg
httpaddr = "127.0.0.1"
httpport = 9090            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-16 15:39:50
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            beego ORM框架概念beego是一个快速开发Go应用的HTTP框架,他可以用来快速开发API、Web及后端服务等各种应用。beego是基于八大独立模块构建的,cache、logs、conflg、orm、context、session、httplibs、toolbox。 beego ORM 是一个强大的 Go 语言 ORM 框架,目前该框架仍处于开发阶段,已支持数据库有:MySQLPostgr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-01 10:35:28
                            
                                129阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             1.安装日志模块切换到工作目录,下载日志模块cd /data/work/go/
go get github.com/astaxie/beego/logs2.导入日志模块使用的时候,需要导入模块import (
    "github.com/astaxie/beego/logs"
)3.设置参数输出文件名和行号,日志默认不输出调用的文件名和文件行号,如果你期望输出调用的文件名和文件行号            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-19 12:40:34
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、异常:       1、python用异常对象(exception object)来表示异常情况。遇到错误时会引发异常。        2、raise语句:使用內建的Exception异常类。添加异常信息。            &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-10 21:30:07
                            
                                135阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            IsSecure() func 失效问题 nginx部署好https后,this.Ctx.Input.IsSecure() 返回 false的 解决方法,nginx的conf中需要加入 proxy_set_header X-Forwarded-Proto $scheme; location / {  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-27 18:10:00
                            
                                158阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            beego 简介beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计灵感来源于 tornado            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-05-30 20:14:45
                            
                                178阅读
                            
                                                                             
                 
                
                                
                    