Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
json.loads в Python. Возможность кросс-компиляции подо все платформы с одним единственным бинарным файликом на выходе — это вообще восторг. Опять же на фоне Python с необходимостью тащить за собой virtualenv на продакшн. Надеюсь, скоро еще что-нибудь на нем напишу интересное. type CustomHandler struct {
Mongo *mgo.Session
Handler func(http.ResponseWriter, *http.Request, *mgo.Database, *sessions.Session)
}
func (ha *CustomHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
db := ha.Mongo.Clone().DB("")
ha.Handler(w, r, db)
}
http.Handle("/my/url/", &CustomHandler{mongo, MyHandler})
func MyHandler(w http.ResponseWriter, r *http.Request, db *mgo.Database) {
// implementation goes here...
}
Пишем веб сервис на Go (часть первая)