推荐插件:右侧显示代码缩略图:CodeGlance
推荐插件:右侧显示代码缩略图:CodeGlance
Go 设置 cookie Go 语言中通过 net/http 包中的 SetCookie 来设置: w 表示需要写入的 response,cookie 是一个 struct,...
Web 开发中一个很重要的议题就是如何做好用户的整个浏览过程的控制,因为 HTTP 协议是无状态的,所以用户的每一次请求都是无状态的,我们不知道在整个 Web 操作过程中哪些...
NoSQL (Not Only SQL),指的是非关系型的数据库。随着 Web 2.0 的兴起,传统的关系数据库在应付 Web 2.0 网站,特别是超大规模和高并发的 SNS...
关联查询 有些应用却需要用到连接查询,所以现在 beego orm 提供了一个简陋的实现方案: 上面代码中我们看到了一个 struct 关联查询 Group By 和 Hav...
更新数据 继续上面的例子来演示更新操作,现在 user 的主键已经有值了,此时调用 Insert 接口,beego orm 内部会自动调用 update 以进行数据的更新而非...
SetMaxIdleConns 根据数据库的别名,设置数据库的最大空闲连接 SetMaxOpenConns 根据数据库的别名,设置数据库的最大数据库连接 (go>= 1.2)...
beego orm 是一个 Go 进行 ORM 操作的库,它采用了 Go style 方式对数据库进行操作,实现了 struct 到数据表记录的映射。beego orm 是一...
Go 实现的支持 PostgreSQL 的驱动也很多,因为国外很多人在开发中使用了这个数据库。 github.com/lib/pq 支持 database/sql 驱动,纯 ...
Go 支持 sqlite 的驱动也比较多,但是好多都是不支持 database/sql 接口的 github.com/mattn/go-sqlite3 支持 database...
MySQL 驱动 Go 中支持 MySQL 的驱动目前比较多,有如下几种,有些是支持 database/sql 标准,而有些是采用了自己的实现接口,常用的有如下几种: git...
driver.RowsAffected RowsAffected 其实就是一个 int64 的别名,但是他实现了 Result 接口,用来底层实现 Result 的表示方式 ...
driver.Tx 事务处理一般就两个过程,递交或者回滚。数据库驱动里面也只需要实现这两个函数就可以 这两个函数一个用来递交一个事务,一个用来回滚事务。 driver.Exe...
driver.Driver Driver 是一个数据库驱动的接口,他定义了一个 method: Open (name string),这个方法返回一个数据库的 Conn 接口...
Go 与 PHP 不同的地方是 Go 官方没有提供数据库驱动,而是为开发数据库驱动定义了一些标准接口,开发者可以根据定义的接口来开发相应的数据库驱动,这样做有一个好处,只要是...
要使表单能够上传文件,首先第一步就是要添加 form 的 enctype 属性,enctype 属性有如下三种情况: 所以,创建新的表单 html 文件,命名为 upload...
在一个帖子或者文章后面出现多条重复的记录,这些大多数是因为用户重复递交了留言的表单引起的。由于种种原因,用户经常会重复递交表单。通常这只是鼠标的误操作,如双击了递交按钮,也可...
单选按钮 想要判断 radio 按钮是否有一个被选中了,我们页面的输出可能就是一个男、女性别的选择,但是也可能一个 15 岁大的无聊小孩,一手拿着 http 协议的书,另一只...
英文 电子邮件地址 手机号码 下拉菜单 如果我们想要判断表单里面 元素生成的下拉菜单中是否有被选中的项目。有些时候黑客可能会伪造这个下拉菜单不存在的值发送给你,那么如何判...