<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>HowTo Yggdrasil - go</title>
        <description></description>
        <link>http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/</link>
        <lastBuildDate>Thu, 01 Oct 2026 06:13:32 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/_media/wiki:logo.png</url>
            <title>HowTo Yggdrasil</title>
            <link>http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/</link>
        </image>
        <item>
            <title>Go</title>
            <link>http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/go:go?rev=1765793197&amp;do=diff</link>
            <description>


&lt;h1 class=&quot;sectionedit1&quot; id=&quot;go&quot;&gt;Go&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Go&lt;/strong&gt; (часто также golang) — компилируемый многопоточный язык программирования, разработанный внутри компании Google.
&lt;/p&gt;

&lt;div&gt;&lt;div id=&quot;nojs_indexmenu_5735692956a7339d10c125&quot; data-jsajax=&quot;%26group%3D1&quot; class=&quot;indexmenu_nojs&quot;&gt;
&lt;ul class=&quot;idx&quot;&gt;
&lt;li class=&quot;level1&quot; &gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/go:go_installation&quot; class=&quot;wikilink1&quot; title=&quot;go:go_installation&quot; data-wiki-id=&quot;go:go_installation&quot;&gt;Установка Go&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Go&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;go&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;20-261&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit2&quot; id=&quot;ссылки&quot;&gt;Ссылки&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://ru.wikipedia.org/wiki/Go&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://ru.wikipedia.org/wiki/Go&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://ru.wikipedia.org/wiki/Go&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0441\u044b\u043b\u043a\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0441\u044b\u043b\u043a\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;262-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 15 Dec 2025 10:06:37 +0000</pubDate>
        </item>
        <item>
            <title>Установка Go</title>
            <link>http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/go:go_installation?rev=1761120798&amp;do=diff</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;установка_go&quot;&gt;Установка Go&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Как известно, &lt;a href=&quot;http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/yggdrasil:yggdrasil&quot; class=&quot;wikilink1&quot; title=&quot;yggdrasil:yggdrasil&quot; data-wiki-id=&quot;yggdrasil:yggdrasil&quot;&gt;Yggdrasil&lt;/a&gt; и &lt;a href=&quot;http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/yggdrasil:email:yggmail&quot; class=&quot;wikilink1&quot; title=&quot;yggdrasil:email:yggmail&quot; data-wiki-id=&quot;yggdrasil:email:yggmail&quot;&gt;Yggmail&lt;/a&gt; написаны на &lt;a href=&quot;http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/go:go&quot; class=&quot;wikilink1&quot; title=&quot;go:go&quot; data-wiki-id=&quot;go:go&quot;&gt;Go&lt;/a&gt;. Разработчики этих программ обычно используют возможности последней версии Go при написании кода, и такой код зачастую не компилируется на более ранних версиях Go. В связи с этим у некоторых пользователей могут возникнуть сложности с самостоятельной сборкой Yggdrasil, Yggmail и других программ, т.к., в репозиториях популярных дистрибутивов Linux обычно содержатся устаревшие версии Go.
&lt;/p&gt;

&lt;p&gt;
Ниже кратко описано, как можно установить Go последней версии в Linux (установка под Windows, думаю, сложностей вызвать не должна).
&lt;/p&gt;

&lt;p&gt;
Используем дистрибутив на базе Debian, в других дистрибутивах всё делается аналогично.
&lt;/p&gt;

&lt;p&gt;
Во первых, стоит проверить, не установлена ли в системе уже какая-либо версия Go:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;go version&lt;/pre&gt;

&lt;p&gt;
Если установленная версия Go является устаревшей, удаляем её:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo apt remove golang&lt;/pre&gt;

&lt;p&gt;
Если остались каталоги /usr/lib/go-1(x).* или /usr/lib/go, или /usr/local/go - их можно удалить. Например:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo rm-rf /usr/lib/go-1.13&lt;/pre&gt;

&lt;p&gt;
Смотрим, какая версия Go присутствует в репозитории дистрибутива:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo apt update
apt-cache search golang&lt;/pre&gt;

&lt;p&gt;
или
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo apt update
apt-cache pkgnames golang&lt;/pre&gt;

&lt;p&gt;
Информация о пакете:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;apt-cache show golang-go&lt;/pre&gt;

&lt;p&gt;
Если версия в репозитории дистрибутива устраивает, устанавливаем её:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo apt install golang-go&lt;/pre&gt;

&lt;p&gt;
Если не устраивает, идем по адресу: &lt;a href=&quot;https://golang.org/dl/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://golang.org/dl/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://golang.org/dl/&lt;/a&gt;, выбираем и скачиваем архив под свой дистрибутив. Например, для Raspbian 9.13 (RaspberryPi 3): 
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;wget https://golang.org/dl/go1.17.1.linux-armv6l.tar.gz&lt;/pre&gt;

&lt;p&gt;
Распаковываем каталог go и перемещаем его в &lt;code&gt;/usr/local/&lt;/code&gt;:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;tar -xzf go1.17.1.linux-armv6l.tar.gz
sudo mv go /usr/local/&lt;/pre&gt;

&lt;p&gt;
Скачанный архив можно удалить:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;rm go1.17.1.linux-armv6l.tar.gz&lt;/pre&gt;

&lt;p&gt;
Далее, необходимо создать рабочий каталог go, в который вы будете собирать программы:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;mkdir ~/go&lt;/pre&gt;

&lt;p&gt;
И последнее: прописываем в профиль переменные среды окружения.
Открываем файл &lt;code&gt;~/.bashrc&lt;/code&gt; или &lt;code&gt;~/.profile&lt;/code&gt; и в конец файла дописываем:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;export PATH=$PATH:/usr/local/go/bin
export GOPATH=~/go&lt;/pre&gt;

&lt;p&gt;
(если в файле уже были подобные строки, связанные с go, их можно удалить)
&lt;/p&gt;

&lt;p&gt;
Далее, нужно перелогиниться в систему, чтобы отработали команды в .bashrc, либо выполнить:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;source .bashrc&lt;/pre&gt;

&lt;p&gt;
Проверяем:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;go version&lt;/pre&gt;

&lt;p&gt;
Должны увидеть установленную версию go.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;go env&lt;/pre&gt;

&lt;p&gt;
Должны увидеть все переменные среды окружения, связанные с go.
&lt;/p&gt;

&lt;p&gt;
Всё, можно собирать пакеты из исходников самостоятельно.
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 22 Oct 2025 08:13:18 +0000</pubDate>
        </item>
    </channel>
</rss>
