Sugeng rawuh

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:

PART 1 : Instalasi Flutter dan kebutuhan tools

Kebutuhan Tools 

1. Instalasi Flutter

install Flutter dapat di baca dokumentasi lengkap di sini :

    a. download git for windows

 2. Instalasi Android Studio & Update

Untuk install android studio dapat di download di sini :

 3. Intstall Emulator

Untuk emulator bebas menggunakan Geny Motion, bluestack. 
Tapi saya menggunakan NOX dapat di download di sini :

4. Visual Studio Code

untuk penulisan Coding saya menggunakan Visual Studio Code 
dapat di download di sini :





Share:

CodeIgniter\Exceptions\FrameworkException The framework CI 4

CodeIgniter 4.1.4

My Solution : 
I faced same issue and resolve following below steps:
  1. go to the app=> Config => Boot => production.php in your project
  2. Change the ini_set('display_errors', '0') to ini_set('display_errors', '1') above will show you the error detail then do the following:
  3. Open [xampp_folder_path]/php/php.ini to edit.
  4. Search for ;extension=intl and remove the ;.
  5. Save the php.ini file and restart Apache.

CodeIgniter\Exceptions\FrameworkException The framework needs the following extension(s) installed and loaded: intl.

Share:

Motovlog pakai gimbal dan HP - feiyu vlog pocket

 
Motovlog pakai gimbal dan HP - feiyu vlog pocket
Gimbal - feiyu vlog pocket

Link pembeliannya : https://shp.ee/hdjw42v?smtt=0.0.3

FITUR PRODUK :

Kapasitas beban 240g

Berat hanya 272g

Folds down for storage

Panning, Lock, dan Follow modes

Baterai bekerja hingga 14 jam

Mechanical range: ±330° pan, 165° roll, 240° tilt

Support lebar smartphone hingga 3.5″ (88mm)

1/4″-20 tripod mount dan tripod sudah disertakan


ISI DALAM BOX :

Feiyu VLOG Pocket Handheld Gimbal

Micro-USB to USB Type-A Charging Cable

Tripod

Carry Bag


Feiyu vlog pocket

Feiyu VLOG Pocket Handheld Gimbal mampu menangkap smooth handheld footage dengan smartphone Anda menggunakan 3-axis gimbal stabilizer. Ini begitu compact, ringan dan memungkinkan Anda untuk memasang smartphone hingga 7″ yang berukuran lebar antara 1,6 hingga 3,5″. gimbal folds down ini menggunakan tightening knob sehingga Anda dapat dengan mudah mengemasnya dan menyimpannya.

VLOG Pocket dilengkapi quick toggle button untuk memberi daya pada gimbal dan mengubah antara mode lock dan panning, dan juga memungkinkan Anda untuk dengan cepat mengatur ulang smartphone Anda dalam mode landscape atau portrait. Ini juga dilengkapi tombol kedua untuk mengambil foto atau mulai merekam video. VLOG Pocket disinkronkan dengan aplikasi Feiyu ON menggunakan Bluetooth 4.1 untuk memberi Anda alur kerja yang comprehensive yang terdiri dari beberapa mode dan fungsi pemotretan.

Kabel micro-USB disertakan untuk mengisi daya baterai lithium-ion 1300mAh dalam kira waktu dua jam. Baterai dapat bekerja hingga waktu sekitar 8 jam dan sekitar 14 jam dalam standby mode. Juga disertakan tripod mini yang menempel pada bagian bawah 1/4″-20 ulir sehingga Anda dapat menahan gimbal pada permukaan yang rata.

Pengalaman setelah membeli

Setelah menggunakan gimbal feiyu vlog pocket ini yang versi pertama atau versi 1, saya cukup puas untuk pemakain sehari-hari. Baterai yang awet, penggunaan yang gampang dan aplikasi yang memudahkan untuk shoot berbagai cara. Feiyu vlog pocket ini sangat kecil jadi saya tinggal masukan kantong celana atau tas kecil dan bisa di bawa dengan gampang, karena setiap lekukan ada kuncinya masing-masing jadi lebih aman dan sangat aman menurut saya. Bateray juga sangat awet, bahkan pernah yang gunakan bateray HP saya habis duluan sebelum bateray gimbal feiyu ini habis.

Motovlog pakai gimbal HP

Gimbal ini juga sering saya gunakan untuk motovlog ke mana-mana, dan hasilnya cukup stabil sekali dibanding dengan tidak menggunakan gimbal. Selain menggunakan HP yaitu Sony Xperia xz1 saya juga pakai GoPro Hero 4 Silver, jadi camera action cam ini belum ada fitur stabilizernya. Dengan menggunakan gimbal feiyu Vlog ini hasilnya pun sangat bagus seperti video dibawah ini.

1. Gopro Hero 4 Silver menggunakan Gimbal


2. Motovlog pakai gimbal dan HP



Untuk temen-temen yang mau beli feiyu vlog pocket yang veris pertama ini sekarang harganya sangat murah sekali dibawah 1 jutaan. Berikut link pembeliannya di Shoope



Share:

Tonton video



Yuk, SUBSCRIBE

omfiki.blogspot.com