INNER CODE UNIT · Go

main

cryptag/cryptag · servers/keyserver/main.go:26

func main() {
	db := mustInitDB()
	defer db.Close()

	r := mux.NewRouter()
	r.HandleFunc("/minilock/{email}", GetMinilockID(db)).Methods("GET")
	r.HandleFunc("/minilock", PostMinilockID(db)).Methods("POST")

	http.Handle("/", r)

	listenAddr := ":8000"
	if port := os.Getenv("PORT"); port != "" {
		listenAddr = ":" + port
	}

	log.Printf("Listening on %v\n", listenAddr)
	log.Fatal(http.ListenAndServe(listenAddr, r))
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…