github.com/bluenviron/gomavlib (go): Package gomavlib is a library that implements Mavlink 2.0 and 1.0 in the Go programming language. It can power UGVs, UAVs, ground stations, monitoring systems or routers acting in a Mavlink network.  Mavlink is a lighweight and transport-independent protocol that is mostly used to communicate with unmanned ground vehicles (UGV) and unmanned aerial vehicles (UAV, drones, quadcopters, multirotors). It is supported by the most common open-source flight controllers (Ardupilot and PX4).  Examples are available at https://github.com/aler9/gomavlib/tree/master/examples
Keywords: go|golang|golang-library|mavlink|mavlink-library|mavlink-protocol|mavlink-proxy|quadcopter|uav|ugv