Go 1.18终于发布了,盼望已久的泛型它终于来了

Go 1.18版本终于发布了,是一个大版本,其中包括新功能、性能改进以及对go语言的最大更改。新特性如下:支持泛型(期待已久的)模糊测试(Fuzzing)工作空间(Workspaces)性能提升,提升了20%的CPU性能。

黑客福利-BlackHat 2018大会55款软件分享(附下载地址+介绍)

这里我们做一个大集合,搜刮了下载地址奉上,有需要的赶紧去下载吧~这些工具涉及到多个领域,涵盖移动安全、代码审计、加密技术、数据获取和事件响应、反制工具、硬件/嵌入式安全、物联网、恶意软件防范、恶意活动攻防、网络攻击、网络防御、逆向工程、漏洞评估和网络应用安全等。

区块链遭RPC攻击,小蚁币持有者需警惕盗币风险

Abstract:近日,某实验室监测到著名区块链项目NEO存在远程盗币风险。用户在利用默认配置启动带有RPC功能的NEO网络节点并启用钱包时,其数字货币可能惨遭远程盗币。

大数据之Hadoop ssh如何免密登录,大牛级大数据架构师教你!

Hadoop是可靠的,因为它假设计算元素和存储会失败,因此它维护多个工作数据副本,确保能够针对失败的节点重新分布处理。

如何轻松 的 在golang代码里面解析容器镜像

Image Manifest 基本上对应了一个镜像,里面包含了一个镜像的所有layers digest,客户端拉取镜像的时候一般都是先获取manifest 文件,再根据 manifest 文件里面的内容拉取镜像各个层。以上我们便完成了从容器镜像中读取信息的功能。

bpftrace动态追踪golang应用-示例

bpftrace是基于eBPF进行动态追踪的工具,本文将通过一个示例来展示,如何使用bpftrace跟踪golang程序。go程序go程序实现一个简单的功能:两个整数a和b相加,并返回结果。

Golang 标准库 限流器 time/rate 设计与实现

使用 Wait 方法消费 Token 时,如果此时桶内 Token 数组不足 ,那么 Wait 方法将会阻塞一段时间,直至 Token 满足条件。

go|用Go写一个zip解压脚本

用服务器自带的unzip命令解压zip包时,经常遇到编码问题,所以用Go写一个zip解压脚本来处理zip包。

Go Web 框架 Gin 实践13—优化你的应用结构和实现Redis缓存

项目地址:https://github.com/EDDYCJY/go-gin-example如果对你有所帮助,欢迎点个Star前言之前就在想,不少教程或示例的代码设计都是一步到位的但实际操作的读者真的能够理解透彻为什么吗。

聊聊golang的defer

defer后面的表达式可以是func或者是method的调用,如果defer的函数为nil,则会panic。