msgpackgen:用于Go的MessagePack序列化器和代码生成器。 msgpack.org [开始] 源码
用于Go的MessagePack代码生成器 msgpackgen提供了的代码生成工具和序列化库。 一个显着的特征是它易于维护并且运行非常快。 快速开始 在源文件(例如main.go)中,包括以下指令: //go:generate msgpackgen or //go:generate go run github.com/shamaton/msgpackgen 并在您的shell中运行以下命令: go generate 它将生成一个.go文件进行序列化,默认文件为resolver.msgpackgen.go 。 您可以调用一种方法来使用生成的代码。 func main () { // this method is defined in resolver.msgpackgen.go RegisterGeneratedResolver () // ... your code
用户评论