package manager // package for the web menagment of the api paths import ( "api_manager/web/api" "api_manager/web/render" "fmt" "net/http" ) func Add_api(w http.ResponseWriter, req *http.Request) { // api.Apis["second"] = "/api/sec" fmt.Fprintf(w, "good") } func Render_apis(w http.ResponseWriter, req *http.Request) { apis := api.Apis() eval := "" i := 0 for tag, varr := range apis { eval_group := "" eval_group += tag eval_group += "
-" eval_group += fmt.Sprintf("%v", varr) eval_group += "
" eval += render.Put_vars_to_template( render.Template_of_tag("li"), map[string]string{ "li_id":fmt.Sprint(i), "content":eval_group, }) i++ } fmt.Fprint(w, render.Put_vars_to_template( render.Template_of_part("json_out_as_list"), map[string]string{ "li_from_json_code":eval, "template_title":"Api paths", })) }