树莓派使用Golang+MQ135检测室内空气质量

˂!-- --˃   MQ135是一个比较便宜的空气质量传感器,可以用在家庭以及工业场所中。树莓派是一个小巧但很强大的卡片电脑,基于Linux,同时提供了很多硬件接口,方便开发出...

A*算法golang实现的open、close列表的实现调研

https://github.com/beefsack/go-astar有完整的测试案例,代码全面性最好。 实现在 https://github.com/beefsack/go-astar/blob/...

Mac下使用docker配置golang centos下编译环境

golang 交叉编译的典型一个场景是使用 go-sqlite3。go-sqlite3 编译需要 cgo , 但是交叉编译 cgo 又需要很多库,环境并不好配,编译好执行有没有问题还很麻烦。Binar...

Golang 正则表达式Regex相关资料整理

Golang 支持的正在表达式是 https://github.com/google/re2/wiki/Syntax 注意这里提示 NOT SUPPORTED的。工具一些测试正则表达式的工具推荐:ht...

Golang 开发移动应用的OpenGL(Android为例)的渲染管线

golang.org/x/mobile/gl 实现的是 OpenGL ES 2 的封装。参考:https://godoc.org/golang.org/x/mobile/gl OpenGL...

golang 生成图表

golang 支持生产图片的源码在下面地址可以看到:https://github.com/vdobler/chart这个项目 的 example 目录下编译后,执行下面命令就可以生产所有它支持的图表...

2023年java还是golang还是c#?

前言 我们可以先来看一下这三门语言各自的优劣 学习曲线如果你是初学者或对编程相对陌生Java可能是一个较好的选择。它有广泛的学习资源和社区支持易于上手。Go也有简单易学的特点但由于相对较年轻相关的...

Golang的跨平台编译程序

Golang支持交叉编译,也就是说你在32位平台的机器上开发,可以编译生成64位平台上的可执行程序。交叉编译依赖下面几个环境变量:$GOARCH    目标平台(编译后的目标平台)...

Golang做的验证码(2)

前面一篇文章介绍了2个用Golang做的验证码 这里再补充几个:1、在GAE上使用的Google的验证码(ReCAPTCHA)封装https://github.com/ThePiachu/G...

Golang连接Oracle数据库

Golang连接Oracle的库有很多,比较常见的如下:不过,oralce 只提供了 oci8 的接口,必须通过它来调用,所以下面方案都逃不过相关设置。1、go-db-oracle地址: https:...