Cloud-native Weather Service with Golang

This example implements a simple weather REST service using Golang, GORM and Gin.

Weather Service Architecture

Build and run locally

$ tilt up
$ skaffold dev --no-prune=false --cache-artifacts=false

Exercise the application

$ curl -X GET http://localhost:18080/api/weather\?city\=Rosenheim

$ curl -X GET http://localhost:18080/


M.-Leander Reimer (@lreimer), [email protected]


This software is provided under the Apache v2.0 open source license, read the LICENSE file for details.


View Github