摘要:
json不用多说,一种跨语言的交换协议,这里探讨一下Go语言对json的支持。Go对于json有官方自己的解析包,先谈一下json的解码方式。解码的api如下:func Unmarshal (data []byte, v interface{})在go中,json解码的数据结构有两种,一种是解析到结构体,一种是解析到空的interface。以数据 {"changes": [{"index":5, "armid":6},{"index":9,"armid":10}]} 为例1,解析到结构体pack 阅读全文
2013年9月20日
2013年6月26日
摘要:
最近拿着OpenGL玩了一下,在玩的过程中遇到了许多问题,一直很困惑,通过网上各种查找资料,终于解决了,但同时也感觉到作为一个从没接触过计算机图像学的人来说,网上的很多教程都没有站在一个初学者的位置上讲解,这里把我一直困惑的一些很简单的问题解释一遍。我的开发环境为Mac的OS X系统,编译器为gcc。看了一些OpenGL写的代码,发现OpenGL的代码格式是比较固定的,以超级宝典中的第一个程序sample为例:#include #include #include void RenderScene(void){ glClear(GL_COLOR_BUFFER_BIT); gl... 阅读全文