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

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

Go语言的前景分析

还记得2010年的时候,那个时候移动互联网时代刚刚兴起,很多以前做java的,也就是做J2EE的人。

「GCTT 出品」Go 系列教程——30. 错误处理

Go系列教程是非常棒的一套初学者教程,入门就它了。这是Golang系列教程中的第30篇。比如当我们试图打开一个文件时,文件系统里却并没有这个文件。

答应我,这次一定彻底搞懂 Go 中的类型别名

在目前 Go 1.16 版本中,int 类型在 32 位机器占 4 字节,64 位机器占 8 字节。熟悉 C 语言的小伙伴,看到 Go 中以下定义:会以为 myint 和 int 是一样的,认为 myint 是 int 的别名。

这个好:Go 中国开发者团队

该组织希望:鼓励并帮助更多的中国 Gopher 向上游 Go 社区贡献,并对上游 Go 社区施加国人的影响力;很多人可能不知道这个组织的存在,但实际上,这个组织 2019 年就成立了,发起人是 Baokun Lee、Ben Shi 和 Meng Zhuo。

编程语言性能实测,Go比Python更胜一筹?

作者| Pawel Dziubałka, Sebastian Karasiewicz译者 | 泓技互联网上有非常多的精彩代码,它们成了构建各种基础设施的基础。

面试题:Go 1.15 中 var i interface「」 = 3

然而,Go 1.15 发行说明在 runtime 部分中提到了一个有趣的改进:Converting a small integer value into an interface value no longer causes allocation.

Go语言实现排序

Go 语言提供了sort包,可以用来排序。但需要排序的对象必须实现sort.Interface接口。sort.

Go 的 golang.org/x/ 系列包和标准库包有什么区别?

repositories are part of the Go Project but outside the main Go tree.

Go调度器系列:偷天换日—g0 栈和用户栈如何完成切换?(四)

上一讲讲完了 Go调度器系列:粉墨登场—main goroutine 的诞生(三) 的诞生,它不是第一个,算上 g0,它要算第二个了。不过,我们要考虑的就是这个 goroutine,它会真正执行用户代码。