Tag: Beego

Beego MySQL连接池

Jackey Golang 2,020 次浏览 , ,
beego的orm模块自带连接池功能,可以通过设置MaxIdleConns、MaxOpenConns来配置连接池属性。 SetMaxOpenConns用于设置最大打开的连接数,默认值为0表示不限制。 SetMaxIdleConns用于设置闲置的连接数。 设置最大的连接数,可以避...

Beego Httplib 设置代理

Jackey Golang 4,620 次浏览 ,
[codesyntax lang="c"] package main import ( "fmt" "github.com/astaxie/beego/httplib" "net/http" "net/url" "time" ) func main() { content := "提交内容" req := httplib.Post("https://www.baidu.com")...

Beego pprof 性能分析工具使用

Jackey Golang 6,652 次浏览 ,
router.go 添加内容: [codesyntax lang="c"] beego.Router("/debug/pprof", &controllers.ProfController{}) beego.Router("/debug/pprof/:app([\\w]+)", &controllers.ProfController{}) [/codesyntax] 创建控制器:...

Beego 不同运行模式加载不同的配置文件

Jackey Golang 5,826 次浏览
主配置文件app.conf 内容如下: [codesyntax lang="php"] #默认配置 runmode = local [local] include "local.conf" [dev] include "dev.conf" [test] include "test.conf" [prod] include "prod.conf" [/cod...

Beego之日志处理-logs

Jackey Golang 5,693 次浏览 ,
[codesyntax lang="c"] package models import ( "encoding/json" "github.com/astaxie/beego/logs" ) // beego 日志配置结构体 type LoggerConfig struct { FileName string `json:"filename"` //将日志保...

beego context新老版本使用

Jackey Golang 4,542 次浏览 , , ,
我们可以controller获得Ctx,然后进行后续操作,比如设置cookie。 [codesyntax lang="c"] func (c *LoginController) Post() { c.Ctx.SetCookie("uname", uname, maxAge, "/") } [/codesyntax] 同时,我们也可以通过获...

Beego 模板中常用数据类型处理

Jackey Golang 3,708 次浏览 , ,
default.go [codesyntax lang="c"] package controllers import ( "github.com/astaxie/beego" ) type MainController struct { beego.Controller } func (c *MainController) Get() { c.Data["Website"] = "bee...
Go