Membuat Hello World pada Go – Golang merupakan bahasa pemrograman yang lebih friendly dari segi syntax, dan dari segi efisiensi, golang tidak kalah jauh dari C/C++. Sehingga untuk pembuatan API akan sangat menguntungkan karena dapat mengurangi waktu akses dari API. Dibandingkan dengan bahasa pemrogramanan lainnya, Go lebih ungul dari segi performa.

Perbandingan performa bahasa pemrograman

Perbandingan performa bahasa pemrograman

Sebelum memulai tentu kalian harus menginstall semua requirement yang dibutuhkan oleh Golang. Kalian bisa baca dokumentasi untuk menginstall Golang pada halaman di sini. Setelah selesai melakukan instalasi Golang pada komputer kamu, mari kita lanjutkan ke proses development.

Disini kita akan menggunakan echo Go Framework, untuk menginstall framework tersebut dapat menggunakan perintah dibawah ini :

go get -u "github.com/labstack/echo"

Untuk membuat sebuah program Hello World, pertama buat sebuah file main.go. Berikut merupakan file main.go .

package main

import (
  "net/http"
  
  "github.com/labstack/echo"
)

func main() {
  e := echo.New()
  e.GET("/", func(c echo.Context) error {
    return c.String(http.StatusOK, "Hello, World!")
  })
  e.Logger.Fatal(e.Start(":1323"))
}

Selanjutnya untuk mengeksekusi program tersebut, dapat menggunakan perintah go run main.go atau dapat dibuild terlebih dahulu dengan perintah go build main.go

Mengeksekusi program pad Golang

Mengeksekusi program pad Golang

Lalu buka browser dan ketikkan url 127.0.0.1:1323

Program hello world pada Golang

Program hello world pada Golang

Sekian tutorial pertama mengenai Golang, kemungkinan pada post selanjutnya juga akan membahas Golang.

Jika ada pertanyaan silahkan tulis di kolom komentar.

Posted by Luqman Hakim

I am Luqman Hakim Y, founder of this blog. I am Software Engineer and Cyber Security Enthusiast from Indonesia.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.