ວິທີການຕິດຕັ້ງ Go in Ubuntu 20.04


Go ແມ່ນພາສາການຂຽນໂປແກຼມທີ່ນິຍົມສ້າງຂື້ນໂດຍ Google. ລຸ້ນ ທຳ ອິດແມ່ນໃນວັນທີ 10 ພະຈິກ 2009, ແລະລຸ້ນ 1.0 ໄດ້ຖືກປ່ອຍອອກມາໃນປີ 2012. ມັນເປັນພາສາ ໃໝ່ ທີ່ສວຍງາມເມື່ອທຽບກັບພາສາຕ່າງໆເຊັ່ນ Java, Python, C, C ++, ແລະອື່ນໆທີ່ມີຢູ່ໃນຕະຫຼາດຫຼາຍກວ່າ 15 ບວກ ປີ.

Go ໄດ້ຖືກຈັດຕັ້ງປະຕິບັດດ້ວຍພາສາສະພາແຫ່ງ (GC); C ++ (gccgo) ແລະ Go. ໃນຫລາຍໆສະຖານທີ່, ທ່ານອາດຈະເຫັນຄົນອ້າງອີງໃສ່ golang ແລະນັ້ນແມ່ນຍ້ອນຊື່ໂດເມນຂອງມັນ, golang.org, ແຕ່ຊື່ທີ່ ເໝາະ ສົມແມ່ນ Go. Go ແມ່ນຂ້າມເວທີ, ມັນສາມາດຕິດຕັ້ງຢູ່ໃນ Linux, Windows ແລະ macOS.

ຕໍ່ໄປນີ້ແມ່ນບາງລັກສະນະຫຼັກຂອງ Go.

  • ພິມແລະລວບລວມພາສາການຂຽນໂປແກຼມຢ່າງຖືກຕ້ອງ.
  • ສະ ໜັບ ສະ ໜູນ ເງິນຕາແລະການເກັບຂີ້ເຫຍື້ອ.
  • ຫ້ອງສະ ໝຸດ ແລະເຄື່ອງມືທີ່ເຂັ້ມແຂງ.
  • ການເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍຫຼາຍເຄືອຂ່າຍແລະມີປະສິດຕິພາບສູງ.
  • ເປັນທີ່ຮູ້ຈັກໃນການອ່ານແລະໃຊ້ໄດ້ (ຄືກັບ Python).

ໃນບົດຄວາມນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້ວິທີການຕິດຕັ້ງແລະຕັ້ງຄ່າພາສາ Go Programming ໃນ Ubuntu 20.04.

ການຕິດຕັ້ງພາສາ Go ໃນ Ubuntu

ພວກເຮົາຈະຕິດຕັ້ງ Go ລຸ້ນລ້າສຸດເຊິ່ງເປັນ 1.15.5. ເພື່ອດາວໂຫລດເວີຊັນລ້າສຸດ, ເຂົ້າໄປທີ່ ໜ້າ ດາວໂຫລດຢ່າງເປັນທາງການແລະຈັບເອົາບາສຕາຫລືໃຊ້ ຄຳ ສັ່ງ wget ຕໍ່ໄປນີ້ເພື່ອດາວໂຫລດຢູ່ປາຍຍອດ.

$ sudo wget https://golang.org/dl/go1.15.5.linux-amd64.tar.gz

ຕໍ່ໄປ, ສະກັດ tarball ກັບ/usr/local directory.

$ sudo tar -C /usr/local -xzf go1.15.5.linux-amd64.tar.gz

ເພີ່ມເສັ້ນທາງຖານສອງທາງໄປທີ່ເອກະສານ .bashrc/etc/profile (ສຳ ລັບການຕິດຕັ້ງລະບົບທົ່ວລະບົບ).

export PATH=$PATH:/usr/local/go/bin

ຫຼັງຈາກເພີ່ມຕົວແປສະພາບແວດລ້ອມຂອງ PATH, ທ່ານ ຈຳ ເປັນຕ້ອງ ນຳ ໃຊ້ການປ່ຽນແປງທັນທີໂດຍການ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

$ source ~/.bashrc

ຕອນນີ້ພິສູດການຕິດຕັ້ງໂດຍພຽງແຕ່ແລ່ນເວີຊັນ Go in the terminal.

$ go version

ນອກນັ້ນທ່ານຍັງສາມາດຕິດຕັ້ງ go ຈາກຮ້ານ snap ໄດ້ເຊັ່ນກັນ.

$ sudo snap install --classic --channel=1.15/stable go 

ໃຫ້ ດຳ ເນີນໂຄງການສະບາຍດີໂລກແບບດັ້ງເດີມຂອງພວກເຮົາ. ບັນທຶກເອກະສານດ້ວຍການຂະຫຍາຍ .go .

$ cat > hello-world.go

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

ເພື່ອ ດຳ ເນີນການປະເພດໂປແກຼມ, ໃຫ້ແລ່ນ ຈາກປາຍທາງ.

$ go run hello-world.go

ເອົາ Go Go Language ອອກໃນ Ubuntu

ເພື່ອເອົາ Go ອອກຈາກລະບົບຈະເອົາໄດເລກະທໍລີບ່ອນທີ່ tarball ຖືກສະກັດ. ໃນກໍລະນີນີ້, go ແມ່ນສະກັດໄປຫາ/usr/local/go. ເຊັ່ນດຽວກັນ, ເອົາການເຂົ້າອອກຈາກ ~/.bashrc ຫຼື ~/.bash_profile ຂື້ນກັບບ່ອນທີ່ທ່ານເພີ່ມເສັ້ນທາງການສົ່ງອອກ.

$ sudo rm -rf /usr/local/go
$ sudo nano ~/.bashrc        # remove the entry from $PATH
$ source ~/.bashrc

ນັ້ນແມ່ນ ສຳ ລັບບົດຂຽນນີ້. ດຽວນີ້ເຈົ້າມີ, ຂຶ້ນແລະແລ່ນໄປຫຼີ້ນກັບມັນ.