以下是几个不错的geodns,感觉很不错,可能能使用到 abh/geodns 基于golang 编写的,很不错 参考资料: https://github.com/abh/geodns valeriansaliou/constellation 基于rust编写的 参考资料:https://github ...
分类:
其他好文 时间:
2020-06-24 22:05:10
阅读次数:
63
etcd是coreOS使用golang开发的分布式,一致性的kv存储系统,因其易用性和高可靠性被广泛运用于服务发现、消息发布和订阅、分布式锁和共享配置等方面,也被认为是zookeeper的强有力的竞争者。作为分布式kv,其底层使用raft算法实现多副本数据的强一致性。etcd作为raft开源实现的标 ...
分类:
其他好文 时间:
2020-06-24 21:47:54
阅读次数:
74
安装参考 https://blog.csdn.net/huwh_/article/details/77169858 Go 1.5引入了vendor文件夹,其对语言使用,go命令没有任何影响。若某个路径下边包含vendor文件夹,则在某处引用包时,会优先搜索vendor文件夹下的包。 在Go 1.5开 ...
分类:
其他好文 时间:
2020-06-24 19:47:40
阅读次数:
62
golang 如何开发windows窗口界面 调用包 go get github.com/lxn/walk 使用walk写一个简单的window应用程序 package main import ( "log" "strings" "github.com/lxn/walk" ."github.com/ ...
进程,线程,协程,以及golang协程和python协程的区别。 1. 进程 进程是系统进行资源分配和调度的一个独立单位,程序段、数据段、PCB三部分组成了进程实体(进程映像),PCB是进程存在的唯一标准 1.1 进程的组织方式: 链接方式 按照进程状态将PCB分为多个队列,就绪队列,阻塞队列等 操 ...
分类:
编程语言 时间:
2020-06-23 10:24:57
阅读次数:
65
基于golang的爬虫实战 前言 爬虫本来是python的强项,前期研究过scrapy,也写过一些简单的爬虫小程序,但是后来突然对golang产生兴趣,决定写写爬虫练练手。由于本人golang萌新,有错误之处,欢迎指正。 大致思路 由于现在动态页面比较多,因此考虑通过WebDriver驱动Chrom ...
分类:
其他好文 时间:
2020-06-22 12:59:43
阅读次数:
39
作者 | 陈洁、高相林 业界要闻 Kubernetes 文档增加反种族歧视声明 所有 Kubernetes 相关的文档统一加上了反种族歧视的声明 Header,以表达社区坚决反对种族歧视的立场。此外,golang/kubernetes 均已将代码中的 whitelist/blacklist,mast ...
分类:
其他好文 时间:
2020-06-22 12:56:57
阅读次数:
46
摘要:Go 能很好的支持并发模型,这也是 Go 如此火热的原因,那今天我们来学习 Go 的调度机制。 数据结构 G 结构体 G 是 goroutine 的缩写,相当于操作系统中的进程控制块,在这里就是 goroutine 的控制结构,是对 goroutine 的抽象,下面是 G 的结构(只列出了部分 ...
分类:
其他好文 时间:
2020-06-22 01:07:54
阅读次数:
104
1基于reverseproxy实现的反向代理例子packagemainimport("log""net/http""net/http/httputil""net/url")funcmain(){//地址重写实例//http://127.0.0.1:8888/test?id=1=》http://127.0.0.1:8081/reverse/test?id=1rs1:="http://127.0.0.
分类:
其他好文 时间:
2020-06-21 18:16:09
阅读次数:
61
首先说明学习路径,一个网站值得参考:Go语言中文网,https://studygolang.com/;文档,http://docscn.studygolang.com/doc/。https://www.runoob.com/go/go-tutorial.html Go(又称Golang)是Googl ...
分类:
编程语言 时间:
2020-06-21 13:59:50
阅读次数:
62