#Tutorial

134 artikel

Cara Membuat Mutex Dan Kegunaannya Pada Golang

Cara Membuat Mutex Dan Kegunaannya Pada Golang

Pengenalan Sync.Mutex Mutex atau kepanjangan dari Mutual Exclusion adalah suatu cara untuk mengatasi race condition di dalam bahasa Golang.

Cara Koneksi Golang Dengan Database MS SQL Server

Cara Koneksi Golang Dengan Database MS SQL Server

Dependency Pastikan sudah buat projek dengan go mod init mssql-go pada folder mssql-go dan dependency yang akan kita pakai yaitu menggunakan

Cara Koneksi Golang Dengan Mongodb

Cara Koneksi Golang Dengan Mongodb

Dependecy yang dibutuhkan Menambahkan beberapa dependency yang digunakan "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" "go.

Cara Koneksi Golang Dengan Database Postgres

Cara Koneksi Golang Dengan Database Postgres

Dependency Pastikan sudah buat projek dengan go mod init postgres-go pada folder postgres-go dan dependency yang akan kita pakai yaitu menggunakan

Tutorial dan Belajar Golang

Tutorial dan Belajar Golang

Bahasa Pemrograman Golang (atau biasa disebut dengan Go) saat ini banyak diminati oleh para programmer terutama bagi yang berkecimpung dibidang Backend Developer, Software Engineer ataupun yang berpropsesi sebagai FullStack Developer.

Cara Komunikasi Golang Dengan Database Mysql

Cara Komunikasi Golang Dengan Database Mysql

Package atau Library import "github.com/go-sql-driver/mysql" Inisialisasi Projek Siapkan folder baru dengan nama mysql-native, lalu buat inisialisasi module golang agar lebih termodular.

Penggunaan Channel Select Range Timeout

Penggunaan Channel Select Range Timeout

Adanya channel sangat membantu kita untuk mengelola goroutine yang sedang berjalan pada program kita.

Pengenalan Channel Pada Golang

Pengenalan Channel Pada Golang

Channel adalah penghubung goroutine yang dari satu ke yang lainnya. Channel ini sifat-nya synchronous karena ada blocking.

Pengenalan Go Routine Pada Golang

Pengenalan Go Routine Pada Golang

Penggunaan go-routine saat proses yang akan dieksekusi sebagai goroutine harus dibungkus kedalam fungsi.

Integrasi Code Analysis Sonarcube Golang

Integrasi Code Analysis Sonarcube Golang

Persyaratan Install Docker Install Install SonarQube Commnunity Install Java Install sonar-scanner-cli Pengenalan SonarQube SonarQube adalah alat peninjauan kode otomatis untuk mendeteksi bug, kerentanan, dan code smells dalam kode yang dibuat.

Cara Mengatasi Error Handling pada Golang

Cara Mengatasi Error Handling pada Golang

Saat ini Santekno akan membahas tentang penanganan Error pada bahasa Golang.

Teknik Membuat Mocking Unit Test Pada Golang

Teknik Membuat Mocking Unit Test Pada Golang

Saat kita membuat fungsi atau sedang melakukan code terkadang kita suka kesusahan untuk melakukan unit test di beberapa titik yang tidak bisa kita cover dengan unit test.