「GCTT 出品」使用 Golang 构建 DNS 服务器

DNS服务器的相关要点如下:DNS服务器把域名转换为IP。DNS消息的长度最多为512字节,若超过这个长度,则必须使用EDNS。

一个开源的Go语言实现的流媒体服务器开发框架——Monibuca

Monibuca 引擎 + 插件 = 定制化流媒体服务器。如果Golang已经装好,确保go version >= 1.13。

golang2021函数与包(1)函数

我想问一下大家,在大家小时候有没有玩过超级玛丽这个游戏?有同学说玩过,这确实是一款非常经典的游戏。

golang哈夫曼编码压缩文件代码实现全流程(超详细版)

因为比赛的需要研究了一些通用的压缩算法,发现目前各大博客中和相关教程中关于使用golang实现哈夫曼压缩算法的好文章屈指可数,大多是实验性的代码,并没有完全实现压缩文件的所有必要步骤,均存在一定程度的耍流氓行为。

#Golang源码系列# sync.map 源码剖析

所以,各路大神齐显神通除了很多 concurrent map 的库。后来 golang 在 1.9 的时候终于出了官方库,就是 sync.map。

用Go语言写一个获取公网ip的接口

demo地址:http://47.52.66.195:56667/#安装go环境yuminstall-ygo#下载源码包wgethttps://github.com/liuhu/PublicIpServer/raw/master/GetIp.go#运行脚本gorunGetip.g

go语言零基础教程:Redis介绍安装和使用

常见的持久化存储有很多种,比如数据库,文件,计算机内存,甚至云服务器等都是持久化存储数据的方式。而就数据库而言,经常又会被人们分为关系型数据库和非关系型数据库。

替换Python转型Golang是时候了

Python确实啥都干的语言,可以写个API、Web开发、系统脚本,科学计算,数据处理——以至于还有很多的开发人员都离不开Python。

学习Golang-从零到大师

Pic: Gopher mascot and old logo让我们从Go(或Golang)的简短介绍开始。 Go是由Google工程师Robert Griesemer,Rob Pike和Ken Thompson设计的。 它是一种静态类型的编译语言。

Kali Linux 2021.4a安装并配置Golang环境

Kali Linux 2021.4a 推荐下载Vmware版,解压即用。GOPATH 是 Go 语言中使用的一个环境变量,它使用绝对路径提供项目的工作目录。