golang
玄岳
这个作者很懒,什么都没留下…
展开
-
panic: reflect: reflect.Value.SetUint using value obtained using unexported field(go语言)
go语言中在用binary.Read(),把二进制映射为结构体时,如果出现panic: reflect: reflect.Value.SetUint using value obtained using unexported field类似的错误,是要映射的结构体成员没有大写造成的,小写是私有,大写公有的才可以被访问到原创 2016-07-28 20:32:55 · 2513 阅读 · 0 评论 -
golang调用javascript文件里的函数
这里要用到otto---Go语言实现的JavaScript 解释器(github.com/robertkrimen/otto)假设plugins.js里的内容有:function addnum(a, b) { return a + add5(b)}function add5(a) { return a + 5}要调用addnum函数,golang内容为:原创 2016-12-13 22:19:34 · 8037 阅读 · 0 评论 -
golang emoji表情处理
package util import ( "regexp" "strconv" "strings") //表情解码func UnicodeEmojiDecode(s string) string { //emoji表情的数据表达式 re := regexp.MustCompile("\\[[\\\\u0-9a-zA-Z]+\\]") /转载 2017-09-01 15:04:43 · 5657 阅读 · 1 评论