package api import ( "fmt" "net/http" ) func GetAllDoormen(w http.ResponseWriter, request *http.Request) { fmt.Fprint(w, `{"doormen" :[`) doormenIds := conn.GetAllDoormen() buff := <-doormenIds if buff == nil { fmt.Fprint(w, "]}") return } for doormanId := range doormenIds { fmt.Fprint(w, getDoormenIdsAsJson(buff)+`,`) buff = doormanId } fmt.Fprint(w, getDoormenIdsAsJson(buff), "]}") }