• Home
  • Produk
  • Blog
  • Seputar Kami
  • Kontak
    • RegisterLogin
USSI Holding CompanyUSSI Holding Company
  • Home
  • Produk
  • Blog
  • Seputar Kami
  • Kontak
  • RegisterLogin

Programming

  • Home
  • Blog
  • Programming
  • Deklarasi dan Inisialisasi Variabel Golang

Deklarasi dan Inisialisasi Variabel Golang

  • Posted by
  • Categories Programming
  • Date 11 Oktober 2019
  • Comments 0 comment
  • Tags Programming, Teknologi

Golang adalah static typed language. Artinya, type variable akan di periksa sebelum eksekusi. Jika ada penggunaan variabel yang salah (beda type antara variabel dan ‘nilai’ variabel), maka program tidak akan bisa di eksekusi (error).

Ada 4 cara untuk men-deklarasi dan meng-inisialisasi variabel dalam Go Lang.

  • s := “”
  • var s string
  • var s = “”
  • var s string = “”

Cara deklarasi pertama ( s := “”), disebut Short Variable Declaration. Dwngan short variable declaration, suatu variabel di-deklarasikan dan sekaligus di-inisialisasi nilai secara eksplisit (Declare & Initialize).

Cara deklarasi kedua ( var s string ), type variabel di deklarasi secara eksplisit (string). Sedangkan nilai awal di inisialisasi secara implisit, yakni bernilai empty type string, yang dalam hal ini adalah “”.

Cara deklarasi ketiga, type variabel di deklarasikan secara implisit sebagai type string, sesuai dengan nilai awal yang di-inisialisasi secara eksplisit, yakni “”.

Cara deklarasi ke-empat, adalah gabungan antara cara kedua dan ketiga. Dan ini jarang digunakan, karena redundant.

Dalam prakteknya, para programmer Go biasanya menggunakan cara kesatu dan kedua. Inisialisasi Eksplisit (cara 1), menunjukkan bahwa nilai awal adalah penting. Sedangkan Inisialisasi Implisit (cara 2), menunjukkan bahwa nilai awal tidak penting.

Tag:Programming, Teknologi

  • Share:
author avatar

Next post

Tutorial IBS Mobile Banking
17 November 2019

Leave A Reply Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Kategori

  • Bisnis
  • Informasi
  • Motivasi
  • MSS/DSS
  • Operation
  • Produk
  • Programming
  • Services
  • Teknologi
  • Tutorial

Tag

ATM Cardless bank sampah Bisnis DRC IBS ATM IBS Branchless IBS Lite IBS Mobile Informasi Koperasi Motivasi MSS/DSS Operation Produk Programming Services Tabungan Vip Teknologi Tutorial virtual account Wafins

USSI Holding Company

Copyright © 2021

Login with your site account

Continue with Google

Lost your password?

Not a member yet? Register now

Register a new account

Continue with Google

Are you a member? Login now

Add USSI Holding Company to your Homescreen!

Add