УНИТе

Портал > Документация > Инсталиране и използване на Go под CentOS 7

Инсталиране и използване на Go под CentOS 7

Съдържание:

  1. Предварителна информация
  2. Инсталиране на пакетите
  3. Използване на Go

 

1. Предварителна информация

Go е модерен език, който се използва предимно за числени пресмятания (числени методи), включващи анализ на данни (BigData), итеративни пресмятания, а също така и използване на бинаред външен код.

Не използвайте

 

2. Инсталиране на пакетите

Първо се инсталира пакета с хранилищни настройки (ако вече не е инсталиран):

$ sudo yum install centos-release-scl

и след това пакетната колекция на Go, чрез метапакета go-toolset-7:

$ sudo yum install go-toolset-7

Може да проверите какво още е инсталирано от SCLo колецията алтернативни пакети, като изпълните:

$ scl -l

 

3. Използване на Go

След като сте инсталирали Go по начина, описан по-горе, може да активирате използването му по следния начин:

$ scl enable go-toolset-7 bash

За да проверите, че Go е зареждаем в новата сесия на bash, изпълнете:

$ go

и проверете дали получавате като резултат сумаризация на опциите, с който може да извикате Go:

Go is a tool for managing Go source code.

Usage:

	go command [arguments]

The commands are:

	build       compile packages and dependencies
	clean       remove object files and cached files
	doc         show documentation for package or symbol
	env         print Go environment information
	bug         start a bug report
	fix         update packages to use new APIs
	fmt         gofmt (reformat) package sources
	generate    generate Go files by processing source
	get         download and install packages and dependencies
	install     compile and install packages and dependencies
	list        list packages
	run         compile and run Go program
	test        test packages
	tool        run specified go tool
	version     print Go version
	vet         report likely mistakes in packages

Use "go help [command]" for more information about a command.

Additional help topics:

	c           calling between Go and C
	buildmode   build modes
	cache       build and test caching
	filetype    file types
	gopath      GOPATH environment variable
	environment environment variables
	importpath  import path syntax
	packages    package lists
	testflag    testing flags
	testfunc    testing functions

Use "go help [topic]" for more information about that topic.

 


Последна актуализация: 5 септември 2019

2019 УНИТе, Веселин Колев