gpt4 book ai didi

go - Golang Gorilla mux 如何处理不同的端口?

转载 作者:IT王子 更新时间:2023-10-29 02:28:20 28 4
gpt4 key购买 nike

<分区>

我尝试在不同端口分离内部使用和外部使用 API。

例如外部端口 80 和内部端口 5487。

我使用 github.com/gorilla/mux 进行 url 路由。

我尝试创建两条不同的路线

func main() {

internal := mux.NewRouter()
external := mux.NewRouter()

internal.HandleFunc("/foo", logging(foo))
internal.HandleFunc("/bar", logging(bar))

external.HandleFunc("/monitor", monitor())

http.ListenAndServe(":80", internal)
http.ListenAndServe(":8080", external)
}

但事实证明,第二台服务器是无法访问的代码。

那么如何在 go 中创建两个不同的端口?

谢谢

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com