gopkg.in/simversity/gottp.v3@v3.0.0-20160401065405-576cf030ca0e/url_handler.go (about)

     1  package gottp
     2  
     3  type UrlHandler struct {
     4  	BaseHandler
     5  }
     6  
     7  var allUrlsMap = map[string]string{}
     8  
     9  func (self *UrlHandler) Get(req *Request) {
    10  	if len(allUrlsMap) == 0 {
    11  		for _, url := range boundUrls {
    12  			allUrlsMap[url.name] = url.url
    13  		}
    14  	}
    15  
    16  	req.Write(allUrlsMap)
    17  	return
    18  }