package app import ( "net/http" ) func handleTrafficAppMarks(w http.ResponseWriter, r *http.Request) { switch r.Method { case http.MethodGet: vpnCount, directCount := appMarksGetStatus() writeJSON(w, http.StatusOK, TrafficAppMarksStatusResponse{ VPNCount: vpnCount, DirectCount: directCount, Message: "ok", }) case http.MethodPost: handleTrafficAppMarksPost(w, r) default: http.Error(w, "method not allowed", http.StatusMethodNotAllowed) } }