{"id":55581,"date":"2025-06-23T09:36:45","date_gmt":"2025-06-23T02:36:45","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=55581"},"modified":"2026-02-16T10:27:25","modified_gmt":"2026-02-16T03:27:25","slug":"cara-install-golang-di-debian","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/cara-install-golang-di-debian\/","title":{"rendered":"Cara Install Golang di Debian 12 pada VPS KVM"},"content":{"rendered":"\n<p>Golang adalah bahasa pemrograman yang dikembangkan oleh Google dan kini semakin populer di kalangan <em>developer <\/em>untuk membuat berbagai aplikasi. Selain dikenal cepat dan efisien, Golang juga bisa diinstal di VPS dengan berbagai sistem operasi seperti Ubuntu, AlmaLinux, dan Debian. Pada artikel ini, kami akan membahas secara detail tentang cara install Golang di Debian 12 menggunakan layanan VPS KVM.<\/p>\n\n\n\n<p>Namun, sebelum membahas secara detail tentang cara install Golang di Debian, terlebih dahulu akan kami jelaskan apa itu Golang untuk memudahkan Anda dalam memahami artikel ini. Simak informasi berikut ini. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Apa Itu Golang?<\/h2>\n\n\n\n<p>Golang atau yang lebih dikenal sebagai Go, adalah bahasa pemrograman yang dikembangkan oleh Google dan diluncurkan pada tahun 2009. Bahasa ini diciptakan oleh tiga insinyur Google, yaitu Robert Griesemer, Rob Pike, dan Ken Thompson, dengan tujuan untuk membuat pemrograman lebih sederhana dan efisien.<\/p>\n\n\n\n<p>Golang menggabungkan properti-properti dari <em>framework <\/em>lama seperti Python dan C, agar dapat digunakan dengan lebih praktis pada satu bahasa pemrograman. Hal tersebut tentunya dapat memudahkan pengembang, terutama pemula, untuk belajar dan membuat aplikasi.<\/p>\n\n\n\n<p>Selengkapnya tentang Golang bisa Anda pelajari di artikel berikut: <a href=\"https:\/\/www.rumahweb.com\/journal\/golang-adalah\/\" target=\"_blank\" rel=\"noopener\" title=\"golang adalah\">Apa Itu Golang?<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><em>System Requirements<\/em> Golang <\/h2>\n\n\n\n<p>Berikut adalah system requirement yang direkomendasikan untuk menjalankan dan mengembangkan aplikasi menggunakan Golang di layanan VPS:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2 vCPU<\/li>\n\n\n\n<li>1 GB RAM<\/li>\n\n\n\n<li>10 GB Storage <\/li>\n\n\n\n<li>Sistem Operasi Linux: Debian, Ubuntu, AlmaLinux<\/li>\n<\/ul>\n\n\n\n<p>spesifikasi di atas adalah minimum. Untuk pengembangan aplikasi skala besar atau banyaknya <em>dependency <\/em>yang digunakan, disarankan menggunakan server dengan <em>resource<\/em> yang lebih tinggi agar proses <em>build <\/em>dan testing berjalan optimal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cara Install Golang di Debian 12<\/h2>\n\n\n\n<p>Setelah mengetahui pengertian dan <em>system requirements<\/em> Golang, selanjutnya kami akan membahas cara install Golang di Debian 12. Dalam panduan ini, kami akan menggunakan layanan VPS KVM dari Rumahweb. Berikut langkah-langkahnya:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1. Perbarui Sistem Operasi<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Silahkan, <a href=\"https:\/\/www.rumahweb.com\/journal\/cara-login-vps-ssh\/\" target=\"_blank\" rel=\"noopener\" title=\"\">login<\/a> dahulu ke layanan VPS. Opsi login bisa menggunakan terminal atau Putty.<\/li>\n\n\n\n<li>Jalankan perintah berikut untuk memastikan semua paket di sistem diperbarui ke versi terbaru:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code># apt update &amp;&amp; apt upgrade<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2. Install Golang<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Silahkan, Anda bisa langsung melakukan instalasi Golang menggunakan perintah berikut:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code># apt install golang -y<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfOwx_DmEtziIZdoIPlmszrwvgskn6Fg6f5X3RS9CWYDFqno5JBdi6tZx205c1ffX-6ydMoQXza6adLqtlfCiZhw4zxG06p39W3_LPyZaTCWTMqUfODOL3rBi8nBY3etEJUJpEB_Q?key=OgoHc5gMOixRtFpMSa8zWQ\" alt=\"perintah install golang\"\/><\/figure>\n\n\n\n<p>Setelah selesai kurang lebih hasilnya seperti berikut:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcLCOEF5oSU7b4s2-ts2KNaPfYOmZDxH2II5r2jGrEc4borA5WP0NMUxRH0lNxmm1Qm6H67H-pZdUIkc1ZWaZgZSZLLhbDZJLEsd-RamBCvxB2yJ3s1I4yuiNPhMMdMmnABDYaqBA?key=OgoHc5gMOixRtFpMSa8zWQ\" alt=\"install golang berhasil\"\/><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Setelah instalasi, Anda dapat memeriksa Go version untuk memastikannya berhasil diinstal:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code># go version<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdoUyAA9XbWv-ETi_CSKIKXIe01tU1sXOJH1QrSGMdxV3kCLF_HH7Qq0b6Ei_SKZEWoLQfc1SxK1Qh5BTIU9UM-MHq6w922kgt2eUxmvYWcIkVetZSr0nV3S77nH9RRKZ9dURUxZw?key=OgoHc5gMOixRtFpMSa8zWQ\" alt=\"cek versi golang\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Step 3. Uji Program Sederhana<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Silahkan Anda masuk dan membuat folder di dalam directory home, bisa menggunakan perintah berikut:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code># cd \/home<\/code><\/pre>\n\n\n\n<p>Membuat folder:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># mkdir namafolder<\/code><\/pre>\n\n\n\n<p>\u201cNama folder yang akan dibuat bisa disesuaikan dengan nama project yang akan anda buat, panduan ini kami menggunakan nama <strong>golang-rw<\/strong>\u201d<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Jika sudah, silahkan bisa masuk ke dalam path folder yang sudah Anda buat di directory home.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code># cd \/home\/golang-rw<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf5Kv4jQ_Pp0njbR1o-svFbDMKS37O7oRFAy3SOZAHvjNpCKBnbfjJA3LoS4Ruh1I3CDJbSk6XpL6HVis_cz2FiVRNuAhc0mzTaJiYB7SqmTadTKonWZL6Gn55SgfaWx30iVcUG0g?key=OgoHc5gMOixRtFpMSa8zWQ\" alt=\"membuat project go\"\/><\/figure>\n<\/div>\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Buat file di dalam folder golang, sebagai contoh membuat dengan nama \u201c<a href=\"http:\/\/hello.go\">hello.go<\/a>\u201d. Pastikan menggunakan ekstensi <strong>.go<\/strong> untuk pembuatan nama filenya. Anda bisa menggunakan perintah berikut:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code># nano <a href=\"http:\/\/hello.go\">hello.go<\/a><\/code><\/pre>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Silahkan bisa menambahkan contoh <em>script <\/em>berikut, di dalam file tersebut:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>package main\n\nimport \"fmt\"\n\nfunc main() {\n\n&nbsp;&nbsp;&nbsp;&nbsp;fmt.Println(\"Hello, Ini Contoh Instalasi Golang Rumahweb!\")\n\n}<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdZApzP9TSp4y7w3uQnJ6FH_8Krd7Sf8R7YEq7buZdoMz8t2UQKKfu2eczmNp5oib2EDeA98Fybxlf-aRz4qwRNVSDwt9L1E31L3XtVQWuQtK5izxDwEkQQrfA2WjWfca9iHp1K?key=OgoHc5gMOixRtFpMSa8zWQ\" alt=\"project pertama golang\"\/><\/figure>\n\n\n\n<p>Setelah itu, save dengan menekan <strong>ctrl + x <\/strong>lalu<strong> klik y<\/strong><\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Langkah terakhir, siahkan Anda dapat jalankan programnya, dengan perintah berikut:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code># go run <a href=\"http:\/\/hello.go\">hello.go<\/a><\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcq5Cy2t_4Sst2NYyx3Q-qW0k86gKxb3dDq8OJXee6LsJis6bmcD5A1kKJnNoyIimlvGSP1TUhQfhT1pDHFpIErb8-OZCGcWqABHrdNwW3Dhs6oa3Es9EeaxNBUL0_Y9C0kTRiw?key=OgoHc5gMOixRtFpMSa8zWQ\" alt=\"Membuat project pertama go\" style=\"width:650px;height:auto\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Penutup<\/h2>\n\n\n\n<p>Golang adalah bahasa pemrograman yang dikembangkan oleh Google yang memiliki performa tinggi dan kemudahan penggunaan. Dengan sintaksisnya yang sederhana dan dukungan untuk <em>concurrent programming,<\/em> Golang menjadi pilihan yang tepat bagi pemula maupun pengembang berpengalaman yang ingin membuat aplikasi yang efisien.<\/p>\n\n\n\n<p>Dengan mengikuti step by step yang kami jelaskan dalam artikel ini, diharapkan Anda bisa menginstal Golang di Debian 12 secara mudah dan terstuktur. <\/p>\n\n\n\n<p>Demikian artikel kami tentang cara install Golang di Debian 12 pada layanan VPS KVM dari Rumahweb Indonesia. Selamat mencoba!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Golang adalah bahasa pemrograman yang dikembangkan oleh Google dan kini semakin populer di kalangan developer untuk membuat berbagai aplikasi. Selain dikenal cepat dan efisien, Golang juga bisa diinstal di VPS dengan berbagai sistem operasi seperti Ubuntu, AlmaLinux, dan Debian. Pada artikel ini, kami akan membahas secara detail tentang cara install Golang di Debian 12 menggunakan [&hellip;]<\/p>\n","protected":false},"author":355,"featured_media":55627,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[177],"tags":[2265,2290,321],"class_list":{"0":"post-55581","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-vps","8":"tag-debian","9":"tag-golang","10":"tag-vps"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/06\/Banner-Cara-Install-Golang-di-Debian.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-est","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/55581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=55581"}],"version-history":[{"count":1,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/55581\/revisions"}],"predecessor-version":[{"id":61931,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/55581\/revisions\/61931"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/55627"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=55581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=55581"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=55581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}