随笔分类 - GO
记录Go语言中的知识点及难点
摘要:转载:http://c.biancheng.net/view/5573.html 在编写命令行程序(工具、server)时,需要对命令行参数进行解析,各种编程语言一般都会提供解析命令行参数的方法或库,以便程序员使用。 Go语言中的flag包中,提供了命令行参数解析的功能。 概念: 命令行参数(或参数
阅读全文
摘要:gob(Go binary)是Goland包自带的一个数据结构序列化的编码/解码工具。编码使用Encoder,解码使用Decoder。一种典型的应用场景就是RPC(remote procedure calls)。 gob和json的pack之类的方法一样,由发送端使用encoder对数据结构进行编码
阅读全文
摘要:Go语言与C/C类似,C可通过typedef关键字自定义数据类型(别名、定义结构体等),Go语言则通过type关键字可实现自定义类型的实现 ##1、自定义类型格式 用户自定义类型使用type,其语法格式为: type newType oldType oldType可以是自定义类型、预声明类型、未命名
阅读全文