
框架篇-beego
小豆角
一个喜欢刨根问底的程序媛
展开
-
view:模板视图
目录1.基本语法2.模板布局layout3.模板数据模板名称4.模板函数1.基本语法模板标签{{}}使用.来访问当前位置的上下文使用$来引用当前模板根级的上下文使用$var来访问创建的变量if … else … end :{{if pipeline}}{{else if}}{{else}}{{end}}eg:thi...原创 2019-05-18 16:47:01 · 571 阅读 · 0 评论 -
model:普通crud/高级查询qs/原生sql查询
目录一:普通CRUD二:高级查询(条件查询获取对象)1.高级查询之单表查询2.高级查询之关系查询三:原生sql查询一:普通CRUDorm接口使用type Ormer interface { Read(interface{}, …string) error ReadOrCreate(interface{}, string, …string) (bool...原创 2019-05-12 16:54:34 · 493 阅读 · 0 评论 -
model:设计表-字段类型、属性、不同表字段关系
orm对象关系映射,通过对象(即struct)与数据库的table一一对应1.关系设置package mainimport( "github.com/astaxie/beego/orm" _ "github.com/go-sql-driver/mysql")type Child struct{ Id int Name string Born *Born `orm:"r...原创 2019-05-12 16:23:45 · 562 阅读 · 0 评论 -
controller:session和cookie设置
https://beego.me/docs/mvc/controller/session.mdsession设置1.开启session设置:在conf/app.conf sessionon=true2.controllers/UserController.go/func(this*UserController)HandleLogin(){}//session存储 th...原创 2019-05-12 11:11:28 · 713 阅读 · 0 评论 -
controller:beego-util包实现邮件分发
目的:写程序,让源邮件782365461@qq.com给目标邮件 782365461@qq.com发送邮件1.常识:/*QQ邮箱:SMTP服务器地址:smtp.qq.com(端口:587)雅虎邮箱: SMTP服务器地址:smtp.yahoo.com(端口:587)163邮箱:SMTP服务器地址:smtp.163.com(端口:25)126邮箱: SMTP服务器地址:smtp.126.c...原创 2019-05-11 19:00:53 · 571 阅读 · 0 评论 -
开发流程
猪八戒--外包项目网站原型设计:软件axure原创 2019-05-11 10:33:07 · 112 阅读 · 0 评论 -
beego框架学习
https://beego.me/ beego的官方网站====互联网上的每一个界面都被存储在一个远程服务器里===1.安装go,源码安装,解压后,在bin下运行貌似是bash.sh;设置goroot gopath gobin在。bashrc设置,然后source之,然后go env查看是否安装成功; 安装beego 安装bee 用go get命令安装即可;...原创 2019-05-07 18:38:27 · 270 阅读 · 0 评论