Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
A very simple Golang Microservice
package main
import (
// The Thing Model, mapping the URL.Query() contents
type Thing struct {
Values map[string][]string
// Handles get requests for the /things service
func things(w http.ResponseWriter, r *http.Request) {
query := r.URL.Query()
thing := Thing{Values: query}
func main() {
http.HandleFunc("/things", things)
log.Fatal(http.ListenAndServe(":9090", nil))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment