package structs type Allowed struct { Local []string Remote []string Auth []string } var Endpoints = Allowed{ Local: []string{ "/macro/check", "/macro/record", "/macro/list", "/macro/open", "/macro/delete", "/macro/play", "/device/server/ip", "/device/list", "/device/access/check", "/device/access/request", "/device/link/ping", "/device/link/start", "/device/link/poll", "/device/link/remove", "/device/handshake", "/panel/get", "/panel/list", "/panel/save/json", }, Remote: []string{ "/device/access/check", "/device/access/request", "/device/server/ip", "/device/link/ping", "/device/link/end", "/device/handshake", "/device/auth", }, Auth: []string{ "/macro/play", "/device/link/remove", "/panel/get", "/panel/list", }, }