yourbasic.org/golang

um servidor web básico

se aceder ao URL numa máquina onde o programa abaixo está em execução,será recebido por esta página.

  • A chamada para http.HandleFuncdiz net.http packageto lidar com todos os pedidos para a raiz da web com o HelloServer função.,
  • a chamada para http.ListenAndServediz ao servidor para ouvir no endereço de rede TCP :8080.Esta função bloqueia até que o programa seja terminado.
  • escrevendo para um http.ResponseWriterenvia dados para o cliente HTTP.
  • An http.Request is a data structure that represents a client HTTP request.
  • r.URL.Path é o componente de localização do URL pedido. In this case, "/world"is the path component of"http://localhost:8080/world".,

Leitura Adicional: um wiki completo

As aplicações web de Escrita tutorialshows como estender este pequeno exemplo para um wiki completo.

O tutorial cobre como

  • criar uma estrutura de dados com a carregar e salvar métodos,
  • use net/http pacote para criar aplicativos da web,
  • use html/template pacote de processo de templates em HTML,
  • use regexp pacote para validar a entrada do usuário.,

More code examples

Go blueprints: code for com­mon tasks is a collection of handy code examples.

Articles

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *