Our Blog

Latest News

#5: Tipe Data Boolean & String – Belajar Golang Dari Dasar

Tipe Data Boolean

Boolean adalah tipe data yang hanya Mempunyai dua nilai Yakni Pas atau salah. Dekat Seluruh bahasa pemrograman Mempunyai tipe data boolean, termasuk di dalam bahasa pemrograman Go.
Tipe data boolean di golang direpresentasikan dengan kata kunci bool.

Nilai Keterangan
true Bernilai Pas
false Bernilai salah

Tipe data boolean memang merupakan tipe data yang sangat sederhana. Tapi jangan salah ya, tipe data ini merupakan tipe data yang sangat sering digunakan dalam membangun sebuah program aplikasi.

Misalnya Program

package main

import "fmt"

func main() {
    fmt.Println(true) // bernilai Pas
    fmt.Println(false) // bernilai salah
}

output:

Tipe Data String

String merupakan sebuah data yang berisi kumpulan 0 atau lebih Kepribadian. Di Golang, tipe data string ditulis dengan kunci string. Kepada Membangun nilai dengan tipe data string kita menuliskan kumpulan Kepribadian yang dibungkus dengan petik dua (“).

READ:  9 Tips Website Design yang Meningkatkan Konversi

Sebelumnya kita sudah pernah Membangun program hello world di golang. Pada program tersebut kita menggunakan tipe data string Kepada menyimpan teks Hello World! yang akan ditampilkan.

Misalnya Program

package main

import "fmt"

func main() {
	fmt.Println("Saya sedang belajar Go")
}

output:

Menghitung panjang Kepribadian string

Di Golang, Engkau Pandai menghitung panjang Kepribadian dari sebuah string dengan menggunakan fungsi len. Berikut contohnya:

package main

import "fmt"

func main() {
	fmt.Println(len("Digimensia"))
}

output:

15 adalah jumlah Kepribadian (termasuk spasi) Kepada string Digimensia.

Mengambil Kepribadian Pada Posisi Tertentu

Selain menghitung panjang Kepribadian string, Engkau juga Pandai mengambil Kepribadian tertentu dari sebuah data string berdasarkan posisi nya dengan kode seperti berikut:

  • Hello adalah string yang Ingin kita ambil Kepribadian tertentunya
  • [2] menentukan posisi Kepribadian yang akan diambil. Posisi Kepribadian dari sebelah kiri dimulai dari 0.
READ:  Bagaimana Desain Web yang Bagus Dapat Mendorong Pendapatan Buat Bisnis Anda

Perhatikan Misalnya kode berikut ini:

package main

import "fmt"

func main() {
    fmt.Println("Hello"[2])
}

output:

Loh kok malah muncul 108, bukan huruf l?

Hehehe tenang ya, data kembalian yang diberikan memang merupakan data byte. Nah 108 itu adalah representasi dari byte huruf l.

Lampau bagaimana Langkah mendapatkan Kepribadian aslinya?

Kita akan bahas caranya pada materi yang akan datang tentang konversi data di Golang.

Berikutnya: #6: Variable – Belajar Golang Dari Dasar

Keistimewaan G Suite Dibandingkan Email Hosting Lain
Pengertian Design Thinking dan 5 Tahapan di Dalamnya