package main import ( "encoding/json" "fmt" "net/http" ) type Routes []Route var routes = Routes{ Route{ "Index", "GET", "/", Index, }, Route{ "GetPeers", "GET", "/peers", GetPeers, }, } type Address struct { Address string `json:"address"` //the pubK of the user, to perform logins } func Index(w http.ResponseWriter, r *http.Request) { fmt.Fprintln(w, "CA") } func GetPeers(w http.ResponseWriter, r *http.Request) { getPeers() jResp, err := json.Marshal(peersList) check(err) fmt.Fprintln(w, string(jResp)) }