Skip to main content

Instalasi Go dan Gin

Instalasi Golang

Untuk melakukan instalasi golang, setiap OS memiliki step yang berbeda beda. Dari dokumentasi Go sendiri telah memberikan penjelasan, bisa cek disini.

Anda dapat memastikan GO telah terinstall pada perangkat dengan menjalankan command di bawah ini untuk menampilkan version Go :

go version

Jika telah terinstall, maka akan menampilkan version Go seperti berikut ini :

picture 1

Hello World

Untuk membuat program 'Hello, World !', berikut ini adalah caranya :

  1. Buat folder untuk project Go.

  2. Masuk ke folder project tersebut dengan terminal / command prompt.

  3. Jalankan command di bawah ini untuk inisiasi project Go pada terminal / command prompt :

    go mod init example/hello
  4. Dengan text editor, silahkan buat file hello.go dalam folder project.

  5. Tambahkan code berikut pada file hello.go yang telah dibuat tadi.

    package main

    import "fmt"

    func main() {
    fmt.Println("Hello, World!")
    }
  6. Jalankan command di bawah untuk excute file hello.go :

    $ go run .

    Maka akan mendapatkan hasil sebagai berikut : picture 2

Instalasi Gin

Untuk melakukan instalasi Gin, pastikan anda sudah menginstall Go. Untuk menginstall Gin, cukup dengan menjalankan command di bawah ini pada terminal / command prompt anda :

go get -u github.com/gin-gonic/gin

Jika berhasil, kurang lebih tampilannya akan seperti berikut ini : pictur 3

Berikut ini adalah contoh kode sederhana pengguna Ging

  1. Silahkan buat file example.go pada folder project Go.

  2. Tambahkan kode berikut ke file example.go :

       package main

    import "github.com/gin-gonic/gin"

    func main() {
    r := gin.Default()
    r.GET("/ping", func(c *gin.Context) {
    c.JSON(200, gin.H{
    "message": "hello world",
    })
    })
    r.Run() // listen and serve on 0.0.0.0:8080
    }
  3. Jalankan file tersebut dengan command berikut :

    go run example.go
  4. Pada browser, silahkan buka http://0.0.0.0:8080/ping, jika berhasil, kurang lebih anda akan mendapatkan tampilan sebagai berikut : picture 4

Sekian panduan instalasi Go dan Gin, referensi selengkapnya dapat anda akses pada link berikut ini :

Install Go

Hello World pada Go

Install Gin