Dasar-Dasar Bahasa Pemrograman Go: Variabel, Tipe Data, dan Operasi Dasar

Bahasa pemrograman Go, atau biasa disebut Golang, adalah bahasa pemrograman yang dikembangkan oleh Google pada tahun 2007 dan pertama kali dirilis pada tahun 2009. Go dirancang dengan tujuan untuk menyediakan kemudahan pengembangan perangkat lunak yang bersifat sederhana, efisien, dan skalabel. Dalam artikel ini, kita akan membahas dasar-dasar bahasa pemrograman Go, termasuk variabel, tipe data, dan operasi dasar.

Variabel dalam Go

Variabel dalam Go digunakan untuk menyimpan data yang akan digunakan dalam program. Sebelum digunakan, sebuah variabel harus dideklarasikan terlebih dahulu. Berikut adalah contoh deklarasi variabel dalam Go :

var namaVariabel tipeData
Contoh :

var umur int
var nama string

Variabel juga dapat dideklarasikan dengan inisialisasi nilai:

var namaVariabel tipeData = nilai:

Go juga mendukung pendeklarasian variabel dengan menggunakan := operator, yang memberikan kemudahan dalam mendeklarasikan dan menginisialisasi variabel:

namaVariabel := nilai

Tipe Data dalam Go

Go memiliki beragam tipe data yang digunakan untuk menyimpan berbagai jenis nilai. Beberapa tipe data dasar dalam Go meliputi:

int: untuk menyimpan bilangan bulat.

float64: untuk menyimpan bilangan desimal.

string: untuk menyimpan teks.

bool: untuk menyimpan nilai boolean (true atau false).

Operasi Dasar dalam Go

Go mendukung berbagai operasi dasar untuk melakukan manipulasi data. Beberapa operasi dasar yang umum digunakan antara lain:

Aritmatika: Operasi untuk melakukan perhitungan matematika seperti penjumlahan, pengurangan, perkalian, dan pembagian.
Contoh:

Penugasan: Operasi untuk memberikan nilai pada variabel.

Contoh :
x := 10

Perbandingan: Operasi untuk membandingkan dua nilai.

Contoh :
x := 10 y := 5 fmt.Println(x > y) // Output: true

Logika: Operasi untuk melakukan operasi logika seperti AND, OR, dan NOT.

Contoh:
x := true y := false fmt.Println(x && y) // Output: false

Concatenation: Operasi untuk menggabungkan dua string.

Contoh:
str1 := "Hello" str2 := "World" hasil := str1 + " " + str2 // Output: "Hello World"

Kesimpulan

Semoga dengan pemahaman Go, Kamu lebih siap untuk menghadapi tantangan dalam pengembangan aplikasi Go yang lebih kompleks. Jangan ragu untuk terus belajar dan menjelajahi fitur-fitur menarik dalam bahasa Go! Dan untuk pengalaman belajar yang lebih mendalam, yuk bergabung di Build with Angga dan kembangkan keterampilan pemrograman Go Anda bersama komunitas yang solid dan dukungan dari instruktur ahli. Mari bergabung dan berkembang bersama-sama! 🚀 BuildWithAngga