框架篇-beego
小豆角
一个喜欢刨根问底的程序媛
展开
-
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 · 260 阅读 · 0 评论 -
开发流程
猪八戒--外包项目网站 原型设计:软件axure原创 2019-05-11 10:33:07 · 105 阅读 · 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 · 547 阅读 · 0 评论 -
controller:session和cookie设置
https://beego.me/docs/mvc/controller/session.md session设置 1.开启session设置:在conf/app.conf sessionon=true 2.controllers/UserController.go/func(this*UserController)HandleLogin(){} //session存储 th...原创 2019-05-12 11:11:28 · 690 阅读 · 0 评论 -
model:设计表-字段类型、属性、不同表字段关系
orm对象关系映射,通过对象(即struct)与数据库的table一一对应 1.关系设置 package main import( "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 · 547 阅读 · 0 评论 -
model:普通crud/高级查询qs/原生sql查询
目录 一:普通CRUD 二:高级查询(条件查询获取对象) 1.高级查询之单表查询 2.高级查询之关系查询 三:原生sql查询 一:普通CRUD orm接口使用 type Ormer interface { Read(interface{}, …string) error ReadOrCreate(interface{}, string, …string) (bool...原创 2019-05-12 16:54:34 · 473 阅读 · 0 评论 -
view:模板视图
目录 1.基本语法 2.模板布局layout 3.模板数据 模板名称 4.模板函数 1.基本语法 模板标签{{}} 使用.来访问当前位置的上下文 使用$来引用当前模板根级的上下文 使用$var来访问创建的变量 if … else … end : {{if pipeline}} {{else if}} {{else}} {{end}} eg: thi...原创 2019-05-18 16:47:01 · 530 阅读 · 0 评论