首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
golang
订阅
9号a豆
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
渗透测试中的 Go 语言使用:编写反弹后门 Hershell
在渗透测试过程中,一个必备的工具是众所周知的、超级棒的Metasploit框架。该环境包含大量的payload、编码器和其他工具。在这些payload中Meterpreter有重要意义:它是一个经过开发和后开发命令的修改版的shell。
今日头条 Go 建千亿级微服务的实践
今日头条当前后端服务超过 80% 的流量是跑在 Go 构建的服务上。微服务数量超过 100 个,高峰 QPS 超过 700 万,日处理请求量超过 3000 亿,是业内最大规模的 Go 应用。
如何将golang的并发编程运用到实际开发
前言:这几天在写一个工具脚本分析线上的大量的日志文件,本来应该是索然无味的一个工作,但是本着做到极致的原则,激发了我不断思考如何优化。本文将从开发过程中的最开始版本,一点点讲解优化的过程,最终用golang实现了一个类似java的worker线程池,收获满满。 这个工具的作用简…
[译]Golang 微服务教程(三)
本文完整代码:GitHub 在上节中,我们使用 go-micro 重新实现了微服务并进行了 Docker 化,但是每个微服务都要单独维护自己的 Makefile 未免过于繁琐。本节将学习 docker-compose 来统一管…
给 Go 写一个类 Spring Boot 框架
开发体验非常棒,颠覆了我对 “Java 那一套” 的刻板印象 Spring 的核心思想就是 DI 和 AOP 那在 Go 里面实现起来会是怎么样的呢 先给个 example 吧(完整文档看 godoc Rhapsody)
golang 如何验证struct字段的数据格式
Id的值在某一个范围内。 Name的长度在某一个范围内。 Email格式正确。 我们可能会这么写: 这样的话代码比较冗余,而且如果结构体新加字段,还需要再修改验证函数再加一段if判断。这样代码比较冗余。我们可以借助golang的structTag来解决上述的问题: valida…
Golang 数据可视化利器 go-echarts 开源啦
在 Golang 这门语言中,目前数据可视化的第三方库还是特别少,go-echarts 的开发就是为了填补这部分的空隙。Echarts 是百度开源的非常优秀的可视化图表库,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。也有其他语言为其实现了相应语言版本的接口,如 …
用 go 实现简易版的请求限流和流量统计 | 始于珞尘
最近项目需要用到限流和统计流量的功能,便用go基于计数器的原理简单地实现了这两个功能.限流限流的要求是在指定的时间间隔内,server最多只能服务指定数量的请求.实现的原理是我们启动一个计数器,每次服
[译] 如何在 Go 中使用接口
在开始使用 Go 编程之前,我的大部分工作都是用 Python 完成的。作为一名 Python 程序员,我发现学习使用 Go 中的接口是非常困难的。基础很简单,而且我知道如何在标准库中使用接口,但是我做了很多练习之后才知道如何设计自己的接口。在本文中,我将讨论 Go 的类型系统…
零拷贝读取文件成go对象
我们观察到从文件读取到go对象,需要两次拷贝: 从文件拷贝到内存,成为[]byte 从[]byte,按照格式进行读取,拷贝到go对象上 怎么样优化这个读取速度呢? 利用mmap,把文件直接映射到内存,go允许把这片内存已经转化成[]byte来使用 直接在这个[]byte上“展开…