目前主流的蓝牙信标协议就是苹果的iBeacon协议和谷歌的Eddystone协议。
Beacons是使用蓝牙4.0(BLE)技术发射信号的小设备
go-bluetooth
基于Linux的Bluez DBus接口的蓝牙API。
最近正在看ESP32的蓝牙部份,需要Golang来配合,例如iBeacon,利用蓝牙来发现信标,以及信号强度。
此库的_examples目录下 go run main.go discovery, 即可不段搜索附近的蓝牙。
看起来功能满丰富的,具体以后再学吧。
还有一个只模拟两种标准信标的库beacon