当前位置: 首页 > news >正文

门户网站开发设计方案wordpress中文论坛插件

门户网站开发设计方案,wordpress中文论坛插件,c 做商务网站方便吗,最新军事新闻事件今天1、下载protobuf的编译器protoc地址#xff1a;window#xff1a;下载: protoc-3.3.0-win32.zip解压#xff0c;把bin目录下的protoc.exe复制到GOPATH/bin下#xff0c;GOPATH/bin加入环境变量。当然也可放在其他目录#xff0c;需加入环境变量#xff0c;能让系统找到pr…1、下载protobuf的编译器protoc地址window下载: protoc-3.3.0-win32.zip解压把bin目录下的protoc.exe复制到GOPATH/bin下GOPATH/bin加入环境变量。当然也可放在其他目录需加入环境变量能让系统找到protoc.exelinux下载protoc-3.3.0-linux-x86_64.zip 或 protoc-3.3.0-linux-x86_32.zip解压把bin目录下的protoc复制到GOPATH/bin下GOPATH/bin加入环境变量。如果喜欢编译安装的也可下载源码自行安装最后将可执行文件加入环境变量。2、获取protobuf的编译器插件protoc-gen-go进入GOPATH目录运行go get -u github.com/golang/protobuf/protoc-gen-go如果成功会在GOPATH/bin下生成protoc-gen-go.exe文件3、创建一个test.proto文件//指定版本//注意proto3与proto2的写法有些不同syntax proto3;//包名通过protoc生成时go文件时package test;//手机类型//枚举类型第一个字段必须为0enumPhoneType {HOME 0;WORK 1;}//手机message Phone {PhoneType type 1;string number 2;}//人message Person {//后面的数字表示标识号int32 id 1;string name 2;//repeated表示可重复//可以有多个手机repeated Phone phones 3;}//联系簿message ContactBook {repeated Person persons 1;}4、运行如下命令 protoc --go_out. *.proto会生成一个test.pb.go的文件具体的文件内容我就不截图了。5、在go语言中使用protobufpackage main;import (github.com/golang/protobuf/protoprotobuf/testio/ioutilosfmt)func write() {p1 : test.Person{Id:1,Name:小张,Phones: []*test.Phone{{test.PhoneType_HOME,111111111},{test.PhoneType_WORK,222222222},},};p2 : test.Person{Id:2,Name:小王,Phones: []*test.Phone{{test.PhoneType_HOME,333333333},{test.PhoneType_WORK,444444444},},};//创建地址簿book : test.ContactBook{};book.Personsappend(book.Persons, p1);book.Personsappend(book.Persons, p2);//编码数据data, _ :proto.Marshal(book);//把数据写入文件ioutil.WriteFile(./test.txt, data, os.ModePerm);}func read() {//读取文件数据data, _ : ioutil.ReadFile(./test.txt);book : test.ContactBook{};//解码数据proto.Unmarshal(data, book);for _, v :range book.Persons {fmt.Println(v.Id, v.Name);for _, vv :range v.Phones {fmt.Println(vv.Type, vv.Number);}}}func main() {write();read();}
http://wiki.neutronadmin.com/news/148893/

相关文章:

  • 站长之家域名查询排行学做网站论坛 可以吗
  • 网站布局方法分类企业网站主页设计模板
  • 音乐网站建设规划网页设计课程的总结
  • 彩票做的最好是个网站好乐清网
  • 目前网站在初级建设阶段_需要大量数据丰富包装盒网站模板
  • 网站设计seo九一制作厂网站app
  • seo如何优化网站推广农林科技公司网站模板
  • 龙岩论坛石家庄seo代理
  • 大连做网站科技有限公司哪个公司做网站最好深圳
  • 网站权重与排名浅谈中国比较有名的产品设计公司
  • 云南省建设培训网站企业宣传片制作软件
  • 建站seo推广复杂大型网站建设成本
  • 藁城手机网站建设热门的网站模板
  • 法律咨询东莞网站建设简单建站的网站
  • 免费推广网站大全音乐网站制作源代码
  • 网站 内部搜索引擎wordpress高级教程 pdf
  • 网站程序合同电商平台网址
  • 昆明建设网站哪家好招聘网站开发源码
  • 湖南城乡住房建设厅网站重庆seo排名收费
  • 网站换ip影响 百度app首页设计效果图
  • wordpress 安卓主题下载企业网站建设中图片优化的方法
  • 谈谈你对企业网站的页面设计酒吧dj做歌网站
  • 怎么建立微网站?卫计局网站建设信息公开总结
  • 成都私人网站建设东莞建设网雅园新村第20期名单公布
  • 公司企业网站建设方案平面设计公司图片
  • 建设银行荆门招聘网站网站群建设标准
  • 网站名称图标如何做才能显示海外市场营销
  • 万网个人网站备案查询阿里巴巴可以做公司网站吗
  • 外贸建站与推广如何做网站代理
  • 有些网站域名解析错误专做电器的网站