存档

作者存档

golang读写excel

2019年4月1日 没有评论

本测试中使用的第三方库为:https://github.com/tealeg/xlsx ,其项目页上介绍“ ”Google Go (golang) library for reading and writing XLSX files. You should probably also chec[......]

Read more

gin mvc restful api构建

2019年3月20日 没有评论

本篇和 golang+gin+mysql构建RESTful API 篇理论上来说是没有本质的区别的。所不同的是,本篇将其代码进行了拆分成了,按mvc架构进行了重新划分。

一、安装依赖包

go get github.com/go-sql-driver/m[......]

Read more

golang gorm处理SQL数据

2019年3月18日 没有评论

Go-ORM 和 GORM是golang下常用的两个针对关系型数据库封装的库文件,这个类似于python 下的SQLAlchemy模块。其简化了再在代码里写SQL语句的过程。本篇就结合golang + gorm + sqlite实现一个简单的web api操作。操作之前,可以先使用如下命令安装[......]

Read more

golang+gin+mysql构建RESTful API

2019年3月17日 没有评论

gin是一个简单的golang http框架,其性能比较好。mysql是比较常见的数据库,两都结合起来可以快速构建一个http api server。

一、安装依赖

安装gin和golang mysql  driver,如下:

$ go g[......]

Read more

golang创建RESTful JSON API

2019年3月15日 没有评论

一、创建基础http server

使用golang的net/http模块,可以很容易的创建一个http server服务器,如下:

// from www.361way.com 运维之路
package main
import (
    "fmt[......]

Read more

golang之操作sqlite

2019年3月6日 没有评论

一、创建测试表

SQL语句如下:

CREATE TABLE userinfo(
   uid INTEGER PRIMARY KEY AUTOINCREMENT,
   username           TEXT    NOT NULL,
   dep[......]

Read more

golang ParseForm post数据

2019年3月1日 没有评论

golang的http.Request方法中有 r.Form and r.PostForm两种请求方式。本篇就结合相关示例给出下使用golang的http模块,结合页面post方法,获取相关数据。该例子需创建两个文件form.html 和 main.go。

一、form.html[......]

Read more

gorilla mux路由创建

2019年2月28日 没有评论

使用golang可以很容易的创建restful格式的web程序。对于比较简单的应用,使用"net/http"模块多写几个函数就可以实现路由了,不过对于稍复杂一点的应用,该模块就显的不友好,这时候可以使用gorilla/mux或httproute模块实现路由,gin web框架使用的httpro[......]

Read more

zabbix小结(十七)zabbix jmx监控

2019年2月17日 没有评论

JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。基本常见的java程序的监控都是基于jmx协议进行的实现。本篇就结合zabbix和tomcat实现[......]

Read more

分类: 开源软件 标签:

zabbix小结(十六)zabbix aggregate汇总监控

2019年2月16日 没有评论

一、概述

aggregate checks 是一个聚合的检测,例如我想知道某个组的 host 负载平均值,硬盘剩余总量,或者某几台机器的这些数据,简单的说,这个方法就是用来了解一个整体水平,而不需要我们一台台看过去。这个方法的数据全部来之数据库,所以它不需要 agent。

[......]

Read more

分类: 开源软件 标签: