Sugeng rawuh

Showing posts with label GO. Show all posts
Showing posts with label GO. Show all posts

Golang - bermain dengan parameter URL GET

Contoh kasus

URL 

http://localhost:9090/api/users/1/indonesia

Pada router yang saya set seperti gambar di bawah ini 

Gambar 1. Router

Saya mau ambil parameter id dan key

1. Untuk ambil parameter ID saya menggunakan 

Gambar 2. Parameter untuk ambil id

ket : Saya menggunakan strconv.ParseInt karena value dari parameter id adalah berupa integer

2. Untuk mengambil parameter key, key di sini saya anggap sebagai string pada contoh kasus URL di atas adalah "indonesia". Saya menggunakan tutorial di sini

Gambar 3. Parameter untuk ambil key

Hasil result setelah di jalankan dengan url : http://localhost:9090/api/users/1/indonesia

Source code lengkapnya

Gambar 4. Source code lengkapnya

Hasil resulnya

Gambar 5. Result parameter keduanya

Share:

#3 Membuat Hello Word pada Golang Windows 10

1. Gunakan Text Editor Visual Studio Code silahkan download dan install terlebih dahulu

2. Buka folder yang telah di buat sebelumnya pada tutorial sebelumnya yaitu di folder 
C:\Users\ASUS\Desktop\GO\src\belajar

Gambar 0. Tampilan folder setelah proses nomor 3 di bawah ini

3. Buat file hello.go

4. Klik install All pada visual studio jika muncul Pop up di sebelah kanan bawah

5. setelah selesai mendownload package golang akan tampil seperti gambar di bawah ini

Gambar 1

6. Tulis source code untuk menampilkan hello word seperti gambar 2 di bawah ini

Gambar 2

7. Jalankan source code dengan ketik di TERMINAL : go run hello.go
Maka akan tampil hasil seperti gambar 3 di bawah ini

Gambar 3


Share:

#2 Merubah Direktori Workspase Golang - Tempat penyimpanan code Golang di windows 10

 1. Buat folder sesuai dengan pilihan kalian misalnya di folder D

C:\Users\ASUS\Desktop\GO

2. Ubah path ke folder yang di atas "C:\Users\ASUS\Desktop\GO"

Gambar 1

Klik "GOPATH" dan ubah ke folder yang dibuat sebelumnya, menjadi seperti ini

Gambar 2


3. Cek apakah path benar-benar telah berpindah dengan cara Buka CMD ketik " Go Env "

Gambar 3. Path telah berpindah

4. Pada folder workspace di "C:\Users\ASUS\Desktop\GO". Buat beberapa folder seperti gambar di bawah ini

Gambar 4. Folder Go


GOPATH berisikan 3 buah sub-folder: src, bin, dan pkg.

Project di Go bisa ditempatkan dalam $GOPATH/src. Sebagai contoh anda ingin membuat project dengan nama belajar, maka harus dibuatkan sebuah folder dengan nama belajar, ditempatkan dalam src ($GOPATH/src/belajar).

Contoh pada project ini :
C:\Users\ASUS\Desktop\GO\src\belajar

Gambar 5





Share:

#1 Install Go di Windows 10

1. Download di sini

    Pilih untuk install for windows


Gambar 0

2. 

Gambar 1

3.  
Gambar 2

4.  
Gambar 3. Pilih lokasi direktori instalasi Golang

6.
Gambar 4. Klik install Tekan yes pada popun windows yang muncul

7.  Instalasi selesai

8. Cek instalasi dengan menggunakan CLI / CMD
 ketik perintah "GO" seperti gambar di bawah ini, jika tampilan seperti gambar di bawah ini berarati instalasi sukses.

Gambar 5. CMD / CLI

9. Cek Environment Path di windows

Gambar 6. Environment 

10. Form Environment

Gambar 7. Klik "Environment Variables"

11. Form path

Gambar 8. GOPATH : tempat path golang anda

12. System Variables Path

Untuk memunculkan form dibawah ini, silahkan klik Path di System Variabel (kolom kotak ke dua gambar di atas) dan klik Edit akan tampil seperti ini :

Gambar 9

13. Folder Instalasi Go di "C:\Go"

Gambar 10

14. Folder BIN di GO "C:\Go\bin"

Gambar 11


Referensi


Share:

Tonton video



Yuk, SUBSCRIBE

omfiki.blogspot.com