This demonstration project written in golang publishes weather information onto an MQTT message bus following the IoTDomain standard. It obtains current weather using openweathermap.
This publisher does not have any further dependencies, other than listed in the iotdomain-go README.md
Edit openweathermap.yaml with the API key for access to the server and the cities to use.
See config files in ./test as examples