1 Star 1 Fork 0

薛纪克/p2p-vpn

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
vpnMain.go 900 Bytes
一键复制 编辑 原始数据 按行查看 历史
xuejike 提交于 2021-04-26 19:25 +08:00 . cshh
package main
import (
"fmt"
"github.com/vmihailenco/msgpack"
"reflect"
)
type Test struct {
Name string
Data []byte
}
func main() {
var countryCapitalMap map[string]string /*创建集合 */
countryCapitalMap = make(map[string]string)
/* map插入key - value对,各个国家对应的首都 */
countryCapitalMap["France"] = "巴黎"
countryCapitalMap["Italy"] = "罗马"
countryCapitalMap["Japan"] = "东京"
countryCapitalMap["India "] = "新德里"
fmt.Println("原数据-", countryCapitalMap)
test := Test{Name: "测试", Data: []byte("了")}
//in := map[string]interface{}{"foo": uint32(123456789), "hello": "world"}
//in := countryCapitalMap
//res, err := msgpack.Marshal(in)
res, err := msgpack.Marshal(test)
if err != nil {
fmt.Printf("序列化失败")
}
//fmt.Sprintf("数据类型%T", b)
fmt.Println(reflect.TypeOf(res))
fmt.Println("序列化数据--", res)
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xuejike/p2p-vpn.git
git@gitee.com:xuejike/p2p-vpn.git
xuejike
p2p-vpn
p2p-vpn
master

搜索帮助