Você pode iniciar o servidor com o endereço
dev_appserver.py --address 0.0.0.0 myapp
Estou tentando executar um servidor da web com o Go e o Google App Engine. O servidor é um servidor Ubuntu e eu instalei com sucesso o Go e o Google Appengine. Eu posso usar o servidor que eu criei localmente ... no entanto, eu quero ser capaz de usá-lo fora apenas da minha rede local, do meu escritório, por exemplo. Existe alguma maneira de configurar isso? Em vez de executar o servidor em localhost: 6000, quero poder conectar-me a ele externamente via XXX.XXX.XXX.XXX:6000. Eu abri as portas 6000-6999 no meu roteador.
Apenas caso alguém queira ver, meu código de servidor está aqui e é muito simples.
package main
import (
"fmt"
"net/http"
)
func handler(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello world.")
}
func init() {
http.HandleFunc("/", handler)
}
Obrigado antecipadamente ...