Go语言学习之13 日志管理平台开发
主要内容:
1. ElasticSearch介绍与使用
2. kibana介绍与使用
1. ElasticSearch安装
详见上节内容
2. kibana安装
(1) 下载ES,下载地址:https://www.elastic.co/start
(2)解压缩
(3)启动kibana, ./bin/kibana.bat
(4)在浏览器中访问: http://localhost:5601
Username: elastic Passwd: changeme
3. nginx安装
(1)下载nginx,下载地:https://nginx.org
(2)解压缩
(3)启动nginx, ./nginx
(4)在浏览器中访问: http://localhost
4. mysql事务
(1) 原子性
(2)一致性
(3)隔离性
(4)持久性
5. mysql事务
(1)import (“github.com/jmoiron/sqlx")
(2)Db.Begin()开始事务
(3)Db.Submit()提交事务
(4)Db.Rollback() 回滚事务
6. Beego web开发
(1)规划好url
(2)添加路由
(3)开发controller,继承beego.Controller
(4)测试
Beego 模板渲染
1)把需要传给模板的变量赋值给beego.controller里面的Data字段
2)实现模板逻辑
详见博客:https://www.cnblogs.com/xuejiale/p/10562074.html
7. 日志管理平台开发