
unsafe 包真的不安全吗?
考察以下代码:上面两个结构体大小不同,是因为 First 结构体由三个大小为 8 字节的内存块组成:Sizeof + 7 个空闲的字节 + Sizeof + Sizeof + 7 个空闲的字节 = 24 字节。

Snack3 之 Jsonpath使用
一、 Snack3 和 JSONPath 介绍Snack3 是一个支持JSONPath的JSON框架。JSONPath是一个很强大的功能,也可以在Java框架中当作对象查询语言(OQL)来使用。 org.

极速:一行命令安装docker和docker-compose(CentOS7)
想快速装好docker和docker-compose ?那就随本文用一次复制粘贴来完成安装:环境信息操作系统:CentOS Linux release 7.7.1908操作账号:rootDocker版本:当前最新版本:19.03.

VS Code 的 Go 语言插件迁移至由 Go 团队维护
VS Code 的 Go 语言插件已成为由 Go 团队维护的项目,其 GitHub 仓库已经从 见原文链接 迁移到 见原文链接,在 VS Code 插件市场中的发布者也已由 “Microsoft” 变更为 “Go Team at Google”。

使用grpcurl访问gRPC服务
grpcurl是一个命令行工具,使用它可以在命令行中访问gRPC服务,就像使用curl访问http服务一样。准备: 在gRPC服务中注册reflection服务gRPC服务是使用Protobuf(PB)协议的,而PB提供了在运行时获取Proto定义信息的反射功能。

goLang百分数转整数的方法
笔者独白人的成长过程充满了曲折坎坷,在成长的道路上我们需要根据不同的场景不断地变换自己的角色。在家里我们是儿女;在学校我们是学生或教师;结婚了我们是丈夫或妻子;生子了我们是父母……就像是我们在程序开发编写代码的时候,需要将数据根据需要转换成不同的类型。

GoLand 2021 for Mac(Go语言商用IDE)中文版
goland 2021 mac中文版是由JetBrains公司专为go开发者提供的一个符合人体工程学的新的商业IDE。这个IDE整合了IntelliJ平台的有关go语言的编码辅助功能和工具集成特点。IDE会分析你的代码,然后在符号之间寻找连接。