
go
newjueqi
这个作者很懒,什么都没留下…
展开
-
Golang Multipart File Upload Example
http://matt.aimonetti.net/posts/2013/07/01/golang-multipart-file-upload-example/The Go language is one of my favorite programming languages. However, sometimes doing simple things can seem a转载 2014-06-23 11:58:34 · 10153 阅读 · 0 评论 -
golang生成自定义标签名(带CDATA标识)的xml
import ( "encoding/xml" "log")func main() { type CDATA struct { Text string `xml:",cdata"` } type TextMsg struct { XMLName xml.Name `xml:"xml"` ToUserName CDATA `xml:"to_User...原创 2019-02-15 16:24:40 · 3724 阅读 · 1 评论 -
杀掉mongodb目前的所有查询进程
1. 把下面的脚本保存为/tmp/kill.jsvar ops = db.currentOp().inprog;for(i = 0; i < ops.length; i++){ var opid = ops[i].opid; db.killOp(opid); print("Stopping op #"+opid)}2. 用法:mongo ...原创 2018-07-16 10:46:29 · 6886 阅读 · 0 评论 -
golang非标准http请求的坑
golang原生的Header方法和beego的header()有坑,如果header不是标准的格式,会自动转成标准的格式,例如X-REST-API-Key会变成X-Rest-Api-Key,因此需要使用req.Header来绕过这个坑func HttpRunJavaCloudCode(appKey, restKey, functionName string, body map[string]in...原创 2018-03-15 10:21:50 · 1523 阅读 · 0 评论 -
golang时间相关的用法总结
//显示当前的时间,格式"2006-01-02 15:04:05" time.Now().Format("2006-01-02 15:04:05") //当前的时间戳 time.Now().Unix() //把时间戳转换为"2006-01-02 15:04:05" time.Unix(1470017531, 0).Format("2006-01-02 15:04:原创 2016-08-02 11:28:31 · 3243 阅读 · 0 评论 -
golang: 把sql结果集以json格式输出
代码出处:http://stackoverflow.com/questions/19991541/dumping-mysql-tables-to-json-with-golangfunc getJSON(sqlString string) (string, error) { rows, err := db.Query(sqlString) if err != nil {转载 2016-08-30 16:48:11 · 6899 阅读 · 0 评论 -
用go代码操作git
git2go是一个用go代码操作git的库,需要依赖于第三方库libgit2安装libgit2前,先安装相应的包:yum -y install libssh2-devel在 https://github.com/libgit2/libgit2 下载libgit2的代码进行安装:mkdir build && cd buildcmake ..cmake --build原创 2016-02-18 15:37:25 · 5433 阅读 · 1 评论 -
goroutine背后的系统知识
http://www.sizeofvoid.net/goroutine-under-the-hood/o语言从诞生到普及已经三年了,先行者大都是Web开发的背景,也有了一些普及型的书籍,可系统开发背景的人在学习这些书籍的时候,总有语焉不详的感觉,网上也有若干流传甚广的文章,可其中或多或少总有些与事实不符的技术描述。希望这篇文章能为比较缺少系统编程背景的Web开发人员介绍一下go转载 2015-07-29 14:32:55 · 1321 阅读 · 0 评论 -
Go调用C代码,Cgo札记
http://www.myexception.cn/program/679738.html转载 2014-06-18 15:39:15 · 12448 阅读 · 0 评论 -
golang map的判断,删除
http://blog.sina.com.cn/s/blog_9e14446a01018q8p.htmlmap是一种key-value的关系,一般都会使用make来初始化内存,有助于减少后续新增操作的内存分配次数。假如一开始定义了话,但没有用make来初始化,会报错的。package mainimport ("fmt")func main(){var tes转载 2014-07-02 10:47:40 · 18301 阅读 · 0 评论 -
Golang 嵌套map赋值办法
http://my.oschina.net/sol/blog/159060m := map[string]map[string]string{}mm, ok := m["kkk"]if !ok { mm = make(map[string]string) m["kkk"] = mm}mm[k1k1k1] = "sssss"转载 2014-07-02 09:55:21 · 10252 阅读 · 0 评论 -
golang json.Marshal 特殊html字符被转义解决方案
pages/goods/goods?gid=56&code=1 会在转json中变成pages/goods/goods?gid=56\u0026code=1解决方案:content = strings.Replace(content, "\\u003c", "<", -1)content = strings.Replace(content, "\\u003e"...原创 2019-04-24 11:31:22 · 1670 阅读 · 0 评论