用Go语言写Android应用—— (1) 用Go写本地应用

·从看小例子开始 ·step1下载安装gomobile工具首先安装1.5以上版本的Go语言环境,这个大家都应该有了。然后需要通过科学上网方法去下载gomobile命令:go get golang.

Redigo – 必不可少的 Go 语言 Redis 库

Redis(REmote DIctionary Server)是一个十分常用的跨平台非关系型数据库。其使用 ANSI C 语言编写,支持网络,可基于内存、分布式、可选持久性的键值存储数据库,并提供多种语言的 API。

Go对Python产生的冲击

先回答第三个问题,虽然Java 比 Python 快上不少,但在「多技术联动的时代,这种差距的影响在缩小」,而 Python 在开发效率上比 Java 高出不少,让更多人倾向于选择 Python。

2022技术趋势预测,Rust、Go增长迅速,这两种语言依旧占主导地位

疫情的到来使得许多行业收到波及,相较于其他领域,IT行业在疫情逐渐恢复时期的发展却远远超过了人们的预期,甚至一度有颠覆传统的势能。

黑魔法:Go 有 GC 还能延长变量的生命周期?

Illustration created for “A Journey With Go”, made from the original Go Gopher, created by Renee French.

Go语言自学系列 | golang标准库builtin

附上汇总贴:Go语言自学系列 | 汇总_COCOgsta的博客-CSDN博客_go语言自学。这个包提供了一些类型声明、变量和常量声明,还有一些便利函数,这个包不需要导入,这些变量和函数就可以直接使用。

Go 协程堆栈设计进化之旅

描述了从 Segment Stack 到 Contiguous Stack 、初始堆栈大小从 8Kb 到 2Kb 的原因。

Go Team Leader—rsc大神新开源了一个库,增强模板功能

因为 text/template 和 html/template 基本是一样的,且 tmplfunc 这个包同时支持两者,本文使用 text/template 来演示。

Go 开发关键技术指南(内含超全知识大图)

Go 开发指南InterfacesGo 在类型和接口上的思考是:Go 类型系统并不是一般意义的 OO,并不支持虚函数;Go 的接口是隐含实现,更灵活,更便于适配和替换;Go 支持的是组合、小接口、组合+小接口;接口设计应该考虑正交性,组合更利于正交性。

Go协程之美

Go语言中两种方式来等待其他 goroutine 执行结束,一种是使用共享的变量,另一种是使用 channel,具体的就不再细说,感兴趣的可以看一下上一篇文章。这篇文章主要说 Go 中给我们封装好的方式来等待其他 goroutine 执行结束。