百木园-与人分享,
就是让自己快乐。

标签:go语言

第25页
对不起,我错了,这代码不好写-百木园
野生技术

对不起,我错了,这代码不好写

阅读(238)赞(0)

hello,大家好呀,我是小楼。 前几天不是写了这篇文章《发现一个开源项目优化点,点进来就是你的了》嘛。 文章介绍了Sentinl的自适应缓存时间戳算法,从原理到实现都手把手解读了,而且还发现Sent

go程序添加远程调用tcpdump功能-百木园
野生技术

go程序添加远程调用tcpdump功能

阅读(194)赞(0)

最近开发的telemetry采集系统上线了。听起来高大上,简单来说就是一个grpc/udp服务端,用户的机器(路由器、交换机)将它们的各种统计数据上报采集、整理后交后端的各类AI分析系统分析。目前华为

golang 应用自升级-百木园
野生技术

golang 应用自升级

阅读(266)赞(0)

概要 最近遇到一个需求,golang应用部署在远程机器,远程机器在内网,部署之后不方便再次登录此远程机器去升级。 因此,需要golang应用自动检查是否需要升级,如果需要升级,则下载二进制后自升级。

Go编译过程-百木园
野生技术

Go编译过程

阅读(216)赞(0)

一、 Go编译流程 二、过程说明 1. 词法解析 读取Go源文件,将字符序列转换为符号(token)序列,比如将“:=”转换为_Define 代码中的标识符、关键字、运算符和分隔符等字符串都将转化为对

Golang:将日志以Json格式输出到Kafka-百木园
野生技术

Golang:将日志以Json格式输出到Kafka

阅读(239)赞(0)

在上一篇文章中我实现了一个支持Debug、Info、Error等多个级别的日志库,并将日志写到了磁盘文件中,代码比较简单,适合练手。有兴趣的可以通过这个链接前往:https://github.com/

野生技术

Go sort包

阅读(254)赞(0)

sort包简介 官方文档 Golang的sort包用来排序,二分查找等操作。本文主要介绍sort包里常用的函数,通过实例代码来快速学会使用sort包 sort包内置函数 sort.Ints(x []i