Posts

Showing posts from January, 2022

Cara Instalasi MongoDB di Ubuntu

Repositori paket Ubuntu resmi menyertakan versi stabil MongoDB. Namun, pada tulisan ini, versi MongoDB yang tersedia dari repositori default Ubuntu adalah 3.6, sedangkan rilis stabil terbaru adalah 4.4. Untuk mendapatkan versi terbaru dari perangkat lunak ini, Anda harus menyertakan repositori paket khusus MongoDB ke sumber APT Anda. Kemudian, Anda akan dapat menginstal mongodb-org, paket meta yang selalu menunjuk ke versi terbaru MongoDB. Pertama-tama, impor kunci GPG publik untuk MongoDB versi stabil terbaru dengan menjalankan perintah berikut. Jika Anda bermaksud menggunakan versi MongoDB selain 4.4, pastikan untuk mengubah 4.4 di bagian URL dari perintah ini agar selaras dengan versi yang ingin Anda instal: curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add - cURL adalah alat baris perintah yang tersedia di banyak sistem operasi yang digunakan untuk mentransfer data. Alat ini membaca data apa pun yang disimpan di URL yang dikirimkan kepadanya dan mence...

Cara Instal Golang di Ubuntu

Install Golang dari Repositori (Menggunakan CMD) $ sudo apt-get update Lalu install Go dengan perintah berikut.  $ sudo apt-get install golang-go  Lalu jalankan perintah berikut untuk mengecek Go telah terpasang. $ go version Memulai Proyek Go Di sini saya kan membuat sebuah proyek yang hanya akan menampilkan “hello world”. Pertama kita akan buat direktori hello dan masuk ke direktori tersebut.  $ mkdir hello && cd hello Lalu kita setup go mod. sesuaikan module path dengan module path yang akan digunakan. Biasanya module path ini sesuai dengan lokasi repositori di mana source code disimpan, jika di Github formatnya akan seperti github.com/user/proyek.  $ go mod init github.com/nothinux/hello Selanjutnya kita akan mulai ngoding, buat berkas main.go lalu tambahakan kode  berikut. $ vim main.go  Lalu ketik : package main import "fmt" func main() {  fmt.Println("hello world") } Lalu coba jalankan main.go dengan perintah go run. $ go run main.go J...