摘要: 一、httplib 1、配置文件解析 这是一个用来解析文件的库,它的设计思路来自于 database/sql,目前支持解析的文件格式有 ini、json、xml、yaml,可以通过如下方式进行安装: 如果你使用xml 或者 yaml 驱动就需要手工安装引入包 2、始何使用 首先初始化一个解析器对象 阅读全文
posted @ 2019-02-14 17:25 努力哥 阅读(6441) 评论(0) 推荐(0) 编辑
摘要: 1、基本语法 go统一使用了{{ 和 }}作为左右标签,没有其它的标签符号。 如果你想要修改为其它符号,可以修改配置文件。 使用.来访问当前位置的上下文 使用$来引用当前模板根级的上下文 2、使用方法 示例: views/index.tpl controllers/default.go 执行结果: 阅读全文
posted @ 2019-02-14 14:42 努力哥 阅读(4399) 评论(0) 推荐(0) 编辑
摘要: 一、controller调用model 开发规范,就该把对数据库的操作写在model文件夹中。 示例: views/main.go routers/router.go models/user.go 在controllers中调用models controllers/testModel.go 执行结果 阅读全文
posted @ 2019-02-14 11:28 努力哥 阅读(4826) 评论(0) 推荐(0) 编辑
摘要: 一、model设计构造查询 QueryBuilder 提供了一个简便,流畅的 SQL 查询构造器。在不影响代码可读性的前提下用来快速的建立 SQL 语句。 QueryBuilder 在功能上与 ORM 重合, 但是各有利弊。ORM 更适用于简单的 CRUD 操作,而 QueryBuilder 则更适 阅读全文
posted @ 2019-02-14 09:55 努力哥 阅读(1504) 评论(0) 推荐(0) 编辑