yourbasic.org/golang

podstawowy serwer WWW

jeśli uzyskasz dostęp do URLna komputerze, na którym działa poniższy program, zostaniesz powitany przez tę stronę.

  • wywołanie http.HandleFuncinformuje pakiet net.http aby obsłużyć wszystkie żądania do katalogu głównego za pomocą funkcji HelloServer.,
  • wywołaniehttp.ListenAndServemówi serwerowi, aby nasłuchał na adresie sieci TCP:8080.Ta funkcja jest blokowana do momentu zakończenia programu.
  • zapis dohttp.ResponseWriterwysyła dane do klienta HTTP.
  • An http.Request jest strukturą danych reprezentującą żądanie klienta HTTP.
  • r.URL.Path jest składnikiem ścieżki żądanego adresu URL. W tym przypadku "/world" jest składnikiem ścieżki "http://localhost:8080/world".,

Czytaj dalej: kompletna wiki

poradnik pisania aplikacji internetowych pokazuje, jak rozszerzyć ten mały przykład na kompletną wiki.

samouczek opisuje, jak

  • utworzyć strukturę danych za pomocą metod load I save,
  • użyć pakietu net/http do budowania aplikacji internetowych,
  • użyć pakietu html/template do przetwarzania szablonów HTML,
  • użyć regexp pakiet do walidacji danych wejściowych użytkownika.,

More code examples

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

Articles

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *