Skip to main content

Command Palette

Search for a command to run...

Install Golang di openSUSE

Published
2 min read
Install Golang di openSUSE

Niat hati mao belajar bahasa Golang, kursus udah dibeli, bahkan sampai dari dua tempat kursus yang berbeda, cuma sampai saat ini belom juga ditonton dan dipelajari hehehe. Nah biar gak ada alasan lagi, saya install saja Golang di Laptop saya yang ber OS openSUSE.

Leap 15.3

$ sudo zypper addrepo https://download.opensuse.org/repositories/devel:languages:go/openSUSE_Leap_15.3/devel:languages:go.repo
$ sudo zypper refresh

Tumbleweed

$ sudo zypper addrepo https://download.opensuse.org/repositories/openSUSE:Factory/standard/openSUSE:Factory.repo
$ sudo zypper refresh

Sekarang kita bisa melihat apa saja yang ada di Golang yang bisa kita install.

$ sudo zypper search golang
Loading repository data...
Reading installed packages...

S | Name                                             | Summary                                                         | Type
--+--------------------------------------------------+-----------------------------------------------------------------+--------
  | golang-github-QubitProducts-exporter_exporter    | Reverse proxy designed for Prometheus exporters                 | package
  | golang-github-boynux-squid_exporter              | Squid Prometheus Exporter                                       | package
  | golang-github-cpuguy83-go-md2man                 | Convert markdown into man pages                                 | package
  | golang-github-czerwonk-ping_exporter             | Prometheus exporter for ICMP echo requests                      | package
  | golang-github-jteeuwen-go-bindata                | A small utility which generates Go code from any file           | package
  | golang-github-linuxdeepin-dde-api                | DDE API golang codes                                            | package
  | golang-github-linuxdeepin-deepin-daemon          | Deepin daemon golang codes                                      | package
  | golang-github-linuxdeepin-deepin-desktop-schemas | Deepin override tool codes                                      | package
  | golang-github-linuxdeepin-deepin-pw-check        | Deepin-pw-check source                                          | package
  | golang-github-linuxdeepin-go-dbus-factory        | Golang DBus factory                                             | package
  | golang-github-linuxdeepin-go-gir-generator       | Additional mobile libraries                                     | package
  | golang-github-linuxdeepin-go-lib                 | Go bindings for Deepin Desktop Environment development          | package
  | golang-github-linuxdeepin-go-x11-client          | Additional golang-github-linuxdeepin-go-x11-client libraries    | package
  | golang-github-linuxdeepin-startdde               | Startdde golang codes                                           | package
  | golang-github-lusitaniae-apache_exporter         | Apache Exporter for Prometheus                                  | package
  | golang-github-prometheus-alertmanager            | Prometheus Alertmanager                                         | package
  | golang-github-prometheus-node_exporter           | Prometheus exporter for machine metrics                         | package
  | golang-github-prometheus-prometheus              | The Prometheus monitoring system and time series database       | package
  | golang-github-prometheus-promu                   | Prometheus Utility Tool                                         | package
  | golang-github-shadowsocks-v2ray-plugin           | Additional mobile libraries                                     | package
  | golang-github-v2fly-v2ray-core                   | Additional mobile libraries                                     | package
  | golang-github-vpenso-prometheus_slurm_exporter   | Prometheus exporter for Slurm metrics                           | package
  | golang-gopkgin-check                             | Rich testing framework for the Go language                      | package
  | golang-org-x-sys                                 | Go packages for low-level interaction with the operating system | package
  | golang-packaging                                 | A toolchain to help packaging golang                            | package
  | python3-avocado-plugins-golang                   | Avocado Plugin for Execution of golang tests                    | package

Setelah itu tinggal jalankan perintah berikut ini untuk instalasi Golang.

$ sudo zypper install go

Setelah proses instalasi selesai, untuk memverifikasi apa yang sudah kita install, bisa dilakukan dengan cara berikut.

$ go version
go version go1.17.6 linux/amd64

Done, sekarang tinggal belajarnya, mudah-mudahan tetap semangat, jangan cuman install doank abis itu ditinggal hehehe

71 views

More from this blog

UlarKadut's Blog

17 posts

UlarKadut's Blog