![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
冰刺猬
80后开发者,没有太大成绩,但是好在稳重, 能够尝试各种解决方案,实现目标,可能不太靠谱 ,有结果就好
展开
-
使用golang开发websocket的记录
一直以来是使用beego框架进行整个社区的restful api的开发,查找资料后决定使用github.com/gorilla/websocket 作为websocket的包定义websocket的属性 var upgrader = websocket.Upgrader{ ReadBufferSize: 1024, WriteBufferSize: 1024,}都是按照原创 2015-12-28 22:21:10 · 5445 阅读 · 0 评论 -
golang的一个分页方法
需要做一分页。。就做了个方法,beego里的例子太麻烦了。还是弄个简单的吧,上代码。。 //分页方法,根据传递过来的页数,每页数,总数,返回分页的内容 7个页数 前 1,2,3,4,5 后 的格式返回,小于5页返回具体页数func Paginator(page, prepage int, nums int64) map[string]interface{} { var firstpage原创 2015-12-29 22:50:11 · 7364 阅读 · 0 评论 -
处理生成xml,遇到超出范围字符导致报错的问题
使用encoding/xml 对内容进行xml生成的时候,遇到2个问题一个是 给中文添加 CDATA 标签 另外一个就是 添加完cdata后,有些特殊的ascii字符导致xml解析失败的问题CDATA的方法通过使用innerxml的tag标签可以解决,方案特殊字符尝试了多次。最后突然奇怪的好了。。如图, 上面的 us so 这种内容,导致解析xm原创 2016-01-28 00:01:02 · 1054 阅读 · 0 评论