Go
Наричан още golang, go sdk
Инструментариумът на Google за езика Go. Windows SDK поставя go.exe в Program Files\Go. Това не е компилаторът на Rust.
Какво трябва да знаете
go.exe в Program Files\Go е комплектът за разработка (SDK). rustc.exe е Rust.
Официалният Windows Go MSI инсталатор поставя go.exe в Program Files\Go. Rust използва rustup и rustc.exe. CMake е генератор на файлове за компилация, а не този компилатор.
- Какво представлява?
- Google Go инструментариум
- Същото като Rust ли е?
- Не. Различен език
- Типичен път?
- Program Files\Go\bin\go.exe
Какво е Go?
Go е езикът за програмиране и инструментариумът. go.exe е стартерът на SDK. Това не е Rust, не е gcc и не е вграден компилатор на Windows.
Ако никога не сте го използвали
Ако в файл README пише да инсталирате Go, изтеглете MSI пакета от go.dev/dl. Комплектът за разработка (SDK) се инсталира като go.exe в Program Files\Go. Това не е rustc.exe. GOPATH и кеш паметта на модулите се намират във вашия потребителски профил. Наличието на go.exe вътре в самия проект е необичайно и изисква проверка.
За какво се използва?
go build и go test. cargo.exe няма да компилира go.mod.
MSI инсталаторът под Program Files\Go. rustup използва структура в рамките на потребителския профил.
Изтеглянията се намират под %USERPROFILE%\go\pkg\mod. Тази папка не е node_modules.
За кого е предназначен?
- Хора, следващи уроци за Go под Windows
- Потребители, които са видели go.exe и са помислили, че е игра
- Всеки, който е инсталирал rustup и се е чудел къде е отишла командата go env
Текущо състояние
Go (2009) е актуален инструментариум за език за програмиране от Google LLC. Разработчикът все още насочва потребителите на Windows към https://go.dev/dl/.
Откога съществува?
Google пусна Go през 2009 г. По-късно модулите замениха схемата, в която GOPATH беше единственият възможен вариант. Актуалните компилации на MSI за Windows представляват продукта. Урок от 2013 г., базиран само на GOPATH, е остарял по отношение на модулната част.
Версии
Първо основните канали. Точните номера на компилациите не са изцяло проверени тук.
Системни изисквания
Стойностите следват публичните указания на издателя. Работното натоварване все пак променя реалната потребност.
Минимум
| Операционна система | Актуална 64-битова версия на Windows 10 или Windows 11 според спецификациите на go.dev |
|---|---|
| RAM | Пакетът SDK е с умерен размер. Големите компилации изискват повече RAM |
Профил на ресурсите
- Натоварване на процесора
- Зависи от това, което отваряте в приложението
- Потребност от RAM
- Зависи от документите, разделите или библиотеките
Инсталирани процеси
Тези изпълними файлове принадлежат на този продукт, когато е инсталиран.
| go.exe | Go инструментариум |
|---|
Компоненти за автостартиране
go.exe не се стартира автоматично с Windows. Извиквате го от терминал или среда за разработка (IDE).
Местоположения на файловете
| Типична инсталация | C:\Program Files\Go\ |
|---|
Файлови формати
Често срещани проблеми
Стар урок за GOPATH при хранилище, базирано на модули
go.mod е актуалният стандарт. Бележки от 2015 г., описващи само GOPATH, са несъвместими с актуалния go.exe.
Хората инсталират MinGW и смятат, че имат Go
gcc не е go.exe. Изтеглете SDK от go.dev/dl.
Справяне със затруднения
go version и where.exe go
Очаквайте Program Files\Go\bin\go.exe. .cargo\bin\rustc.exe принадлежи към другия инструментариум.
Инсталирайте от go.dev/dl
Google хоства инсталатора MSI. Пакет за Golang на сайт за безплатен софтуер е ненужен боклук.
Проверете GOPROXY, ако изтеглянето на модули се провали
Това е мрежова настройка за Go модули, а не проблем в Cargo.toml.
Алтернативи
Rust, ако проектът е на Rust. gcc/MSVC, ако пишете на C. Официалният инсталатор остава go.dev/dl.
Официална помощ и изтегляния
Започнете от разработчика. Произволните сайтове за exe файлове не са канал за поддръжка.
| Изтегляне | go.dev/dl/ Официален инсталатор или страница на разработчика |
|---|---|
| Помощ | go.dev/doc/ Поддръжка от разработчика |
| Официален сайт | go.dev/ Започнете оттук, а не от произволен хост за exe файлове |
| Първи стъпки | go.dev/doc/install Официални стъпки за инсталиране на Windows |
Свързан хардуер
Компилациите изискват процесор и оперативна памет. Кешът на модулите изисква дисково пространство. Графичен процесор не е необходим.
Технически подробности
Технически подробности
Номерата на версиите на разработчика се променят. Тази статия не се обвързва с конкретна компилация.
Източници и проверка
Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. Как проучваме.
- Официален сайт на Go · Продуктова страница на разработчика
- Помощ за Go · Поддръжка от разработчика
- Документация за инсталиране на Go · Какво документира Google за Windows
- Карта на процесите във Foxhole · Извадки от първа страна на компютри с Windows. Не е лабораторен бенчмарк.
Беше ли полезна тази статия?
Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.
Благодарим ви. Това ни помага да подобрим тази страница.