go 语言学习
美味小鱼
这个作者很懒,什么都没留下…
展开
-
使用 go 写一个检测 tcp udp 状态的包
因为要跟着 dockerpool 的基友写 Docker 管理的程序,所以今年的目标是学习 go 语言。看完 go 的入门教程,高深的代码还看不懂,所以决定先尝试写一些平常可以用的东西,mac 底下的 nc 命令可以检测很多东西,但是用着不习惯,所以决定写一个 check tcp udp 的包。package mainimport ( "flag" "fmt" "net原创 2015-01-06 15:14:37 · 4227 阅读 · 0 评论 -
准备写一个基于go、angularjs的系统管理平台
api 给 angularjs 来查询和更新数据。上面这些功能使用 python 更容易实现一些(python 有许多现成的模块可以使用),只不过拿这个项目作为学习 go 的一个手段。目前完成了一部分的 go 和 angularjs 的代码。代码目前托管在[https://coding.net/u/waitfish/p/orange/git](https://coding.net/u/waitfi原创 2015-01-26 16:05:40 · 4170 阅读 · 1 评论 -
go 运维,检测 web 服务状态
延续前面的代码,在运维的时候经常需要检测 web 服务的状态,可以在 web 中专门设置一个测试页面(可以查询下数据库,返回一个指定的值)package main//使用的包import ( "flag" "fmt" "io/ioutil" "log" "net" "net/http" "regexp")//定义脚本的版本con原创 2015-01-08 10:45:00 · 3663 阅读 · 1 评论 -
Go 语言版本的 psutil
psutil没事逛 github ,发现 python 上收集系统信息的著名模块 psutil 已经有 go 的版本,迫不及待下载下来把玩一下。github 上的地址是 https://github.com/shirou/gopsutil显示本机的一些基本信息package mainimport ( "fmt" "github.com/shirou/gopsutil/cpu"原创 2015-03-23 16:39:37 · 4455 阅读 · 0 评论