ಹೋಗಿ, ಈ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಉಬುಂಟು 20.04 ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ

ಉಬುಂಟು 20.04 ನಲ್ಲಿ ಗೋ ಸ್ಥಾಪನೆ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಹೇಗೆ ಸಾಧ್ಯ ಎಂದು ನೋಡೋಣ ಸ್ಥಾಪಿಸಿ ಗೋ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಉಲ್ಲೇಖಿಸಲಾಗುತ್ತದೆ ಗೋಲಾಂಗ್, ಉಬುಂಟು 20.04 ರಂದು. ಇದು ಗೂಗಲ್ ರಚಿಸಿದ ಆಧುನಿಕ ಓಪನ್ ಸೋರ್ಸ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿದ್ದು ಅದು ವಿಶ್ವಾಸಾರ್ಹ ಮತ್ತು ಪರಿಣಾಮಕಾರಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಲು ನಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಇದು ಸಂಕಲಿಸಿದ ಭಾಷೆ, ಇದರರ್ಥ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಬಳಸಬಹುದಾದ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ ಅನ್ನು ರಚಿಸಲು ಮೂಲ ಕೋಡ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡುವುದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ.

ಅನೇಕ ಜನಪ್ರಿಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಕುಬರ್ನೆಟ್ಸ್, ಡಾಕರ್, ಪ್ರಮೀತಿಯಸ್ ಮತ್ತು ಟೆರಾಫಾರ್ಮ್ ಅನ್ನು ಗೋದಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಇದು ಒಂದು ಕಸ ಸಂಗ್ರಹಕಾರರೊಂದಿಗೆ ಸಂಕಲಿಸಿದ, ಏಕಕಾಲೀನ, ಕಡ್ಡಾಯ, ರಚನಾತ್ಮಕ, ವಸ್ತು-ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ.

ಗೋನ ಕೆಲವು ಸಾಮಾನ್ಯ ಲಕ್ಷಣಗಳು

  • ಇದು ಒಂದು ಯೋಜನೆ ಮುಕ್ತ ಸಂಪನ್ಮೂಲ.
  • ಈ ಭಾಷೆ C ಗೆ ಹೋಲುವ ಸಿಂಟ್ಯಾಕ್ಸ್ ಬಳಸಿ.
  • ಬಳಸಿ ಸ್ಥಿರ ಟೈಪಿಂಗ್ ಮತ್ತು ಅದರ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಿ ಮತ್ತು ಸಿ ++ ನಂತಹ ಭಾಷೆಗಳಿಗೆ ಹೋಲಿಸಬಹುದು. ಕಂಪೈಲರ್ ಗೋ ಕೋಡ್ ಅನ್ನು ಯಂತ್ರ ಕೋಡ್‌ಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ.
  • ಈ ಭಾಷೆ ಕ್ರಿಯಾತ್ಮಕ ಭಾಷೆಗಳ ಹಲವು ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಸೌಲಭ್ಯಗಳನ್ನು ಹೊಂದಿದೆ ಪೈಥಾನ್ ನಂತಹ.
  • ಇದು ಸಿಸ್ಟಮ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಭಾಷೆಯಾಗಿದ್ದರೂ, ಕಸ ಸಂಗ್ರಾಹಕ ಮತ್ತು ಇತರ ಉನ್ನತ ಮಟ್ಟದ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಅದು ಅತ್ಯಂತ ಶಕ್ತಿಯುತ ಭಾಷೆಯಾಗಿದೆ.
  • ಗೋ ಬೈನರಿ ಇದರ ವಿಶಿಷ್ಟತೆಯನ್ನು ಹೊಂದಿದೆ ಅಡ್ಡ ಸಂಕಲನ ಸ್ಥಳೀಯವಾಗಿ.
  • ಗೋ ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾದರಿಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಆದರೆ ಹೆಚ್ಚು ಜನಪ್ರಿಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಂತೆ, ಇದು ಪ್ರಕಾರ ಮತ್ತು ಕೀವರ್ಡ್ ಆನುವಂಶಿಕತೆಯನ್ನು ಹೊಂದಿಲ್ಲ.
  • ಇದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಬಹು-ಪ್ರೊಸೆಸರ್ ವ್ಯವಸ್ಥೆಗಳ ಲಾಭ ಪಡೆಯಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

ಸ್ಥಾಪಿಸಿ ಗೋ ಉಬುಂಟು 20.04

ಉಬುಂಟು 20.04 ರಲ್ಲಿ ಗೋ ಸ್ಥಾಪಿಸಲು ನಾವು ಈ ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಮಾತ್ರ ಅನುಸರಿಸಬೇಕಾಗುತ್ತದೆ:

ಗೋ ಟಾರ್‌ಬಾಲ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ

ಈ ಬರಹದಂತೆ, ಇತ್ತೀಚಿನ ಸ್ಥಿರ ಆವೃತ್ತಿ 1.14.2 ಆಗಿದೆ. ಟಾರ್‌ಬಾಲ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡುವ ಮೊದಲು, ಭೇಟಿ ನೀಡುವುದು ಸೂಕ್ತ ಅಧಿಕೃತ ಡೌನ್‌ಲೋಡ್ ಪುಟ ಹೋಗಿ ಹೊಸ ಆವೃತ್ತಿ ಲಭ್ಯವಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ.

ನಮಗೆ ಆಸಕ್ತಿಯಿರುವ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು, ನಾವು ಅದನ್ನು ಮಾಡಬಹುದು ವೆಬ್ ಬ್ರೌಸರ್‌ನಿಂದ ಅಥವಾ ವಿಜೆಟ್ ಬಳಸಿ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ (Ctrl + Alt + T):

ಗೋ ಟಾರ್ಬಲ್ ಪ್ಯಾಕ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ

wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz

ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ನಂತರ, ನಾವು ಮಾಡುತ್ತೇವೆ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್ ಅನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಿ / usr / local:

sudo tar -xvf go1.14.2.linux-amd64.tar.gz -C /usr/local/

ಪಾತ್ ವೇರಿಯೇಬಲ್ನಿಂದ ಹೊಂದಿಕೊಳ್ಳಿ

Al Go ಡೈರೆಕ್ಟರಿ ಸ್ಥಳವನ್ನು $ PATH ಪರಿಸರ ವೇರಿಯೇಬಲ್‌ಗೆ ಸೇರಿಸಿ, ಗೋ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಬೈನರಿಗಳನ್ನು ಎಲ್ಲಿ ಕಂಡುಹಿಡಿಯಬೇಕೆಂದು ಸಿಸ್ಟಮ್ ತಿಳಿಯುತ್ತದೆ.

ಫೈಲ್‌ಗೆ ಈ ಕೆಳಗಿನ ಸಾಲನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಬಹುದು / etc / profile (ಸಿಸ್ಟಮ್-ವೈಡ್ ಸ್ಥಾಪನೆಗಾಗಿ) ಅಥವಾ ಫೈಲ್‌ಗೆ OM ಹೋಮ್ / .ಪ್ರೊಫೈಲ್ (ಪ್ರಸ್ತುತ ಬಳಕೆದಾರ ಸ್ಥಾಪನೆಗಾಗಿ):

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

ಹಿಂದಿನ ಸಾಲನ್ನು ನಮಗೆ ಹೆಚ್ಚು ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಫೈಲ್‌ಗೆ ಸೇರಿಸಿದ ನಂತರ, ಅದನ್ನು ಉಳಿಸಲು ಮತ್ತು ಉಳಿದಿದೆ ಪ್ರಸ್ತುತ ಶೆಲ್ ಸೆಷನ್‌ನಲ್ಲಿ ಹೊಸ PATH ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಿ ಆಜ್ಞೆಯೊಂದಿಗೆ:

source ~/.profile

ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪರಿಶೀಲಿಸಿ

ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಸಿಸ್ಟಂನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ಆವೃತ್ತಿಯನ್ನು ನೋಡಿ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುವುದು (Ctrl + Alt + T):

ಗೋ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ

go version

ಸ್ವಲ್ಪ ಉದಾಹರಣೆ

ಈ ಭಾಷೆಯ ಸ್ಥಾಪನೆಯನ್ನು ಪರೀಕ್ಷಿಸಲು ನಾವು 'ಎಂಬ ಕ್ಲಾಸಿಕ್ ಸಂದೇಶವನ್ನು ಮುದ್ರಿಸುವ ಸರಳ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ರಚಿಸಲಿದ್ದೇವೆ.ಹಲೋ ವರ್ಲ್ಡ್'.

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಕಾರ್ಯಕ್ಷೇತ್ರದ ಸ್ಥಳವನ್ನು ಸೂಚಿಸುವ GOPATH ವೇರಿಯೇಬಲ್ ಅನ್ನು $ HOME / go ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ. ಕಾರ್ಯಕ್ಷೇತ್ರದ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಲು ನಾವು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಬರೆಯಬೇಕಾಗಿದೆ (Ctrl + Alt + T):

mkdir ~/go

ಕಾರ್ಯಕ್ಷೇತ್ರದೊಳಗೆ, ನಾವು ಹೊಸ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುತ್ತೇವೆ Src ಮತ್ತು ಡೈರೆಕ್ಟರಿಯ ಒಳಗೆ ಹೊಲಾ:

mkdir -p ~/go/src/hola

ಈ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ, ನಮ್ಮ ನೆಚ್ಚಿನ ಸಂಪಾದಕವನ್ನು ಬಳಸುವುದು ನಾವು ಎಂಬ ಫೈಲ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ hello.go, ಮತ್ತು ಒಳಗೆ ನಾವು ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಅಂಟಿಸಲಿದ್ದೇವೆ:

ಗೋ ಜೊತೆ ಉದಾಹರಣೆ ಫೈಲ್

package main

import "fmt"

func main() {
         fmt.Printf("Hola, esto es una prueba de go en Ubuntu 20.04\n")
}

ಒಮ್ಮೆ ಅಂಟಿಸಿದ ನಂತರ, ನಾವು ಫೈಲ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ನಿರ್ಗಮಿಸಬೇಕಾಗುತ್ತದೆ. ಪಡೆಯಲು ಗೋ ಕಾರ್ಯಕ್ಷೇತ್ರದ ಡೈರೆಕ್ಟರಿ ಕ್ರಮಾನುಗತದಲ್ಲಿ ಇನ್ನಷ್ಟು, ಬಳಕೆದಾರರು ಭೇಟಿ ನೀಡಬಹುದು ದಸ್ತಾವೇಜನ್ನು ಪುಟ.

ಈಗ ನಾವು ಡೈರೆಕ್ಟರಿಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲಿದ್ದೇವೆ go / ಹೋಗಿ / src / ಹಲೋ y ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

ಗೋ ಜೊತೆ ಉದಾಹರಣೆಯ ಸಂಕಲನ

cd ~/go/src/hola

go build

ಮೇಲಿನ ಆಜ್ಞೆಯು ರಚಿಸುತ್ತದೆ ಹಲೋ ಎಂಬ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್. ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನಾವು ಇದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು:

ಮಾದರಿ ಫೈಲ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡಲಾಗುತ್ತಿದೆ

./hola

ಈಗ ನಾವು ನಮ್ಮ ಉಬುಂಟು 20.04 ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಗೋ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಸ್ಥಾಪಿಸಿದ್ದೇವೆ, ನಾವು ನಮ್ಮ ಯೋಜನೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಪ್ರಾರಂಭಿಸಬಹುದು. ಫಾರ್ ಈ ಭಾಷೆಯ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿ, ಬಳಕೆದಾರರು ಸಂಪರ್ಕಿಸಬಹುದು ಅಧಿಕೃತ ದಸ್ತಾವೇಜನ್ನು.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.