go-build

go build

Скомпилировать исходники Go. Больше информации: https://pkg.go.dev/cmd/go#hdr-Compile_packages_and_dependencies.

  • Скомпилировать файл с пакетом main (выходным файлом будет имя файла без расширения):

go build {{путь/к/main.go}}

  • Скомпилировать с указанием имени выходного файла:

go build -o {{путь/к/исполняемому_файлу}} {{путь/к/исходному_файлу.go}}

  • Скомпилировать пакет:

go build -o {{путь/к/исполняемому_файлу}} {{путь/к/пакету}}

  • Скомпилировать пакет main в исполняемый файл, включив обнаружение гонки данных:

go build -race -o {{путь/к/исполняемому_файлу}} {{путь/к/пакету_main}}

common

brew-remove Эта команда — псевдоним для `brew uninstall`.
ping Отправка пакетов ICMP ECHO_REQUEST сетевым узлам.
bash Bourne-Again SHell, `sh`-совместимый командный интерпретатор.
adb-install Android Debug Bridge Install: Установка пакетов на эмулятор Android или подключённое устройство Android.
7z Архиватор файлов с высокой степенью сжатия.
llvm-strings Эта команда — псевдоним для `strings`.
bg Возобновляет работу приостановленного задания (например, с помощью `<Ctrl z>`) и оставляет его работать в фоне.
llvm-gcc Эта команда — псевдоним для `clang`.
rm Удалить файлы или каталоги.
weasyprint Перевод HTML в PDF или PNG.
llvm-objdump Эта команда — псевдоним для `objdump`.
tty Выводит название терминала.
jobs Отображение статуса заданий в текущей сессии.
chmod Изменить права доступа файлу или папке.
cat Выводит и объединяет файлы.
go-test Тестируйте пакеты Go (файлы должны иметь окончание `_test.go`).
tar Утилита архивирования.
stat Показ информации о файле и файловой системе.
gh-cs Эта команда — псевдоним для `gh codespace`.
aapt Утилита для упаковки ресурсов для Android.
platformio Эта команда — псевдоним для `pio`.
man Форматирует и отображает страницы руководства.
gnmic-sub Эта команда — псевдоним для `gnmic subscribe`.
mkdir Создание директорий и установка их прав доступа.
zip Упаковывает и сжимает (архивирует) файлы в файл zip.
ed Оригинальный текстовый редактор Unix.
sudo Выполнять команду от имени суперпользователя или другого пользователя.
tldr Показывает простые страницы помощи для инструментов коммандной строки из проекта tldr-pages.
r2 Эта команда — псевдоним для `radare2`.
abduco Менеджер сессий терминала.
pwd Вывести название текущего/рабочего каталога.
llvm-nm Эта команда — псевдоним для `nm`.
mcs Mono компилятор C#.
ls Вывод содержимого каталога.
7zr Архиватор файлов с высокой степенью сжатия.
which Отобразить абсолютный путь к программе.
ghc Компилятор Glasgow Haskell Compiler.
azure-cli Эта команда — псевдоним для `az`.
hostname Показ и изменение системного имени хоста.
jq Процессор JSON, использующий предметно-ориентированный язык (DSL).
doom Классический шутер с открытым исходным кодом, ориентированный на моддинг и многопользовательский режим.
comma Эта команда — псевдоним для `,`.
aspell Интерактивная проверка орфографии.
micro Micro — это современный и интуитивно понятный консольный текстовый редактор.
grep Поиск по шаблону в файлах используя регулярные выражения.
llvm-ar Эта команда — псевдоним для `ar`.
cola Эта команда — псевдоним для `git-cola`.
zsh Z SHell — командный интерпретатор, совместимый с Bash.
tput Просмотр и изменение настроек и возможностей терминала.
[[ Проверять типы файлов и сравнивать значения.
dotnet-publish Публикует .NET-приложение и его зависимости в каталог для развёртывания на целевой системе.
fossil-ci Эта команда — псевдоним для `fossil commit`.
ab Утилита бенчмаркинга Apache. Самая простая утилита для проведения нагрузочного тестирования.
df Отображать информацию об использовании дискового пространства файловых систем.
! Выполнять подстановку команд из истории оболочки в `sh`, Bash, Zsh, `rbash` и `ksh`.
brave Эта команда — псевдоним для `chromium`.
piodebuggdb Эта команда — псевдоним для `pio debug`.
history История командной строки.
brew-rm Эта команда — псевдоним для `brew uninstall`.
brew-abv Эта команда — псевдоним для `brew info`.
fossil-new Эта команда — псевдоним для `fossil init`.
stty Настройка параметров интерфейса терминального устройства.
cd Изменить текущий рабочий каталог.
]] Завершает условное выражение, начатое с `[[`.
asciidoctor Преобразователь AsciiDoc файлов в другие форматы для публикации.
ghci Интерактивная среда Glasgow Haskell Compiler.
echo Выводит указанные аргументы.
bun-c Эта команда — псевдоним для `bun create`.
adb Android Debug Bridge: управление запущенным эмулятором Android или подключенным устройством Android.
head Выводит первую часть файлов.
cut Вырезать поля из стандартного ввода или файлов.
ispell Интерактивная проверка орфографии.
adb-shell Android Debug Bridge Shell: Запуск удалённой командной оболочки на эмуляторе Android или подключенном устройстве Android.
ssh Secure Shell (SSH) — это протокол для безопасного входа на удаленные системы.
go-build Скомпилировать исходники Go.
tldrl Эта команда — псевдоним для `tldr-lint`.
exit Выйти из оболочки.
act Запуск GitHub Actions локально с использованием Docker.
docker Управление контейнерами и образами Docker.
c++ Эта команда — псевдоним для `g++`.
vi Эта команда — псевдоним для `vim`.
dotnet-build Собирает приложение .NET и все его зависимости.
tlmgr-arch Эта команда — псевдоним для `tlmgr platform`.
nohup Позволяет процессу продолжать работу после закрытия терминала.
uname Показать информацию о текущей машине и операционной системе.
dotnet-restore Восстанавливает зависимости и утилиты для проекта .NET.
[ Проверять типы файлов и сравнивать значения.
file-rename Эта команда — псевдоним для `rename`.
adb-reverse Android Debug Bridge Reverse: обратное соединение от эмулятора Android или подключенного устройства Android.
gzip Сжимать и распаковывать файлы с помощью сжатия `gzip` (LZ77).
clang-cpp Эта команда — псевдоним для `clang++`.
7za Архиватор файлов с высокой степенью сжатия.
. Эта команда — псевдоним для `source`.
clojure Эта команда — псевдоним для `clj`.
hunspell Проверка орфографии.
ack Утилита для поиска, подобная grep, оптимизировання для программистов.
cwebp Сжимает файл изображения в формат WebP.
pio-init Эта команда — псевдоним для `pio project`.
llvm-g++ Эта команда — псевдоним для `clang++`.
fossil-forget Эта команда — псевдоним для `fossil rm`.
alias Создает псевдонимы -- слова, которые заменяются командой.
krita Krita - программа для создания эскизов и рисования, разработанная для цифровых художников.
mscore Эта команда — псевдоним для `musescore`.
ag The Silver Searcher. Аналог `ack`, позиционирующийся как более быстрый.
ghcup Установщик набора инструментов Haskell.
cabal Интерфейс командной строки для инфраструктуры пакетов Haskell (Cabal).
unzip Извлекает сжатые файлы из архива zip.
dig Утилита для поиска информации в DNS.
] Завершает условное выражение, начатое с `[`.
fossil-rm Эта команда — псевдоним для `fossil delete`.
dotnet Кросс-платформенная утилита командной строки .NET для .NET Core.
gimp GNU программа для работы с изображениями.
netstat Отображать сетевую информацию, такую как активные соединения, открытые порты сокетов и т.д.
adguardhome Программное обеспечение для блокировки рекламы и отслеживания во всей сети.
go Управляйте исходным кодом Go.
fg Переключение задания на передний план.