#Golang Dasar

31 artikel

Cara Membuat Unit Test Pada Golang

Cara Membuat Unit Test Pada Golang

Unit Testing Menggunakan Library Go

Pemrograman tidak mudah bahkan programmer terbaik tidak mampu menulis program yang bekerja persis seperti yang diinginkan setiap saat. Oleh karena itu bagian penting dari proses pengembangan perangkat lunak adalah pengujian (testing). Menulis test untuk kode kita adalah cara yang baik untuk memastikan kualitas dan meningkatkan keandalan.

Mengenal Hashes Cryptography Pada Golang

Mengenal Hashes Cryptography Pada Golang

Hashes & Cryptography

Fungsi hash mengambil satu set data dan menguranginya ke ukuran tetap yang lebih kecil. Hash sering digunakan dalam pemrograman untuk segala hal mulai dari mencari data hingga mendeteksi perubahan dengan mudah. Fungsi hash di Go dibagi menjadi dua kategori yaitu kriptografi dan non-kriptografi. Fungsi hash non-kriptografi dapat ditemukan di bawah paket hash dan termasuk adler32, crc32, crc64 dan fnv.

Mengenal Container List Dan Sort pada Golang

Mengenal Container List Dan Sort pada Golang

Selain arrays dan maps, Go memiliki beberapa koleksi lagi yang tersedia di bawah paket kontainer. Kita akan melihat paket container/list sebagai contoh.

Mengenal Library Standard String pada Golang

Mengenal Library Standard String pada Golang

Sebagai programmer yang sedang belajar Go lang kita perlu mengetahui juga library package bawaan default dari Go agar kita lebih paham dan mudah saat nanti berinteraksi dengan package core. Banyak sekali library bawaan dari golang yang kita bisa mempermudah kita saat ngoding. Misalkan kita perlu konversi string maka library Go secara default sudah disediakan.

Mengenal Library Input Output Pada Golang

Mengenal Library Input Output Pada Golang

Sebelum mempelajari libary IO Golang, banyak sekali fungsi terdapat dalam library IO tetapi yang paling utama ada 2 interface fungsi yaitu Reader dan Writer. Reader biasanya digunakan untuk membaca data dari suatu file atau beberapa input/output yang disediakan. Sedangkan Writer adalah fungsi yang nantinya akan menulis data ke suatu file atau input/output yang disediakan oleh sistem kita.

Mengenal Fungsi, multiple return, variadic dan closure pada Golang

Mengenal Fungsi, multiple return, variadic dan closure pada Golang

Second Function

Terdiri dari input, output.

Sampai sekarang program Go itu kita bisa gunakan hanya pada fungsi main saja seperti ini.

Mengenal Variabel dan Constants pada pemrograman Golang

Mengenal Variabel dan Constants pada pemrograman Golang

Variable

Berikut contoh implementasi dasar penggunaan variable pada program dibawah ini

Cara Implementasi Binary Search and Tree Golang

Cara Implementasi Binary Search and Tree Golang

Pengertian Dasar

Struktur data Binary Search and Tree adalah pola yang digunakan untuk pencarian berbasis Tree. Sebelum kamu lebih lanjut mengenal Binary Search Tree biasa disebut BST, kamu perlu terlebih dahulu paham terhatap konsep Tree. Tree (pohon) adalah salah satu bentuk struktur data yang menggambarkan hubungan hierarki antar elemen-elemennya (seperti relasi one to many). Sebuah node dalam tree biasanya bisa memiliki beberapa node lagi sebagai percabangan atas dirinya.

Cara Implementasi Queue (Antrian) Pada Golang

Cara Implementasi Queue (Antrian) Pada Golang

Pengertian Dasar

Queue atau sering kita tahu itu satu struktur data antrian dimana data yang kita masukkan akan diantrikan, dengan kata lain data yang pertama masuk akan keluar pertama juga. Biasanya kita sering tahu istrila FIFO (First In First Out).

Cara Menentukan Huruf Vokal Konsonan Pada Golang

Cara Menentukan Huruf Vokal Konsonan Pada Golang

Pendahuluan

Menentukan vokal konsonan disini akan dibagi beberapa contoh, Nantinya kita akan lebih tahu proses mana saja yang akan dijalankan secara berurutan. Yang sudah kita tahu bahwa karakter vokal itu adalah a,i,u,e,o dan ini akan menjadi kondisi dalam program nantinya.

Cara Implementasi Stack Golang

Cara Implementasi Stack Golang

Apa itu stack?

Stack adalah salah satu yang biasa digunakan dalam pemrograman atau sistem penyimpanan komputer. Bagi programmer atau biasanya berkecimpung di dunia IT, pasti sudah familiar dengan istilah ini. Stack digunakan untuk mempermudah mengorganisasikan suatu data. Jadi sebenarnya apa sih Stack itu? Apa kelebihan dan kekurangan saat menggunakannya? Baik, Santekno akan menjelaskan kepada Anda lebih detail dan Santekno akan memberikan sample yang sangat mudah untuk mengimplementasikan stack.

Cara Implementasi Single Double Linked List Pada Golang

Cara Implementasi Single Double Linked List Pada Golang

Pengertian Dasar

Jika kamu sudah pernah baca-baca soal Linked List bisa baca terlebih dahulu postingan Santekno sebelumnya single linked list dan double linked list