Search what you want

Sunday, November 8, 2015

Membuat web menggunakan GoLang

tutorial ini di sadur dari: http://thenewstack.io/make-a-restful-json-api-go/

Sebelumnya, kita harus melakukan instalasi golang pada komputer local, dapat di lihat di artikel ini.

langsung saja kita akan membuat wesite awal, web paling sederhana dengan menggunakan Go.

1. buat folder baru dengan nama webserver, d bawah direktori work/src/github.com/ardhimaarik/
2. buat file dengan kode berikut dengan nama webserver.go
$ cd webserver
$ nano webserver.go
package main

import (
    "fmt"
    "html"
    "log"
    "net/http"
)

func main() {
    http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
        fmt.Fprintf(w, "Hello, %q", html.EscapeString(r.URL.Path))
    })

    log.Fatal(http.ListenAndServe(":8080", nil))

}
2. lakukan kompilasi pada file
$ go install github.com/ardhimaarik/webserver
3. kakukan running pada program
$ $GOPATH/bin/webserver
4. buka browser
5. kekikkan "localhost:8080" (tanpa kutip) pada browser

No comments:

Post a Comment