p
Size: a a a
а
00
AK
DY
http.ListenAndServe(":8000", sub)
Обычно в либах чтобы добавить саброут нужен родительский(главный) объект (gorilla/mux) или объект суброутов не способен запускаться самостоятельно (goji)DY
mux := some.NewMux()
subMux := some.NewMux()
mux.AddSub("/prefix/", subMux)
http.ListenAndServe(":8000", submux)
http.ListenAndServe(":8080", mux)
DY
M
G
http.ListenAndServe(":8000", sub)
Обычно в либах чтобы добавить саброут нужен родительский(главный) объект (gorilla/mux) или объект суброутов не способен запускаться самостоятельно (goji)package main
import (
"net/http"
"github.com/go-chi/chi"
)
func main() {
r1 := chi.NewRouter()
r1.HandleFunc("/hello", func(w http.ResponseWriter, r *http.Request) {})
r2 := chi.NewRouter()
r2.HandleFunc("/hello2", func(w http.ResponseWriter, r *http.Request) {})
r2.Mount("/api/v1", r1)
http.ListenAndServe(":3000", r1)
http.ListenAndServe(":3001", r2)
}
DY
/api/v1/hello
и /hello
оба доступны ?DY
K
SIGILL: illegal instructionдальше стектрейс горутин,но у меня их не мало так что мне нужно хотябы направление
PC=0x877b8 m=5 sigcode=128