1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
0. Создаем директорию для проекта mkdir ИМЯ_ПРОЕКТА cd ИМЯ_ПРОЕКТА touch main.go 1. Первичная иницилизация go mod init ИМЯ_ПРОЕКТА 2. Докача модулей из интернета go get путь_до_модуля go get путь_до_модуля go get путь_до_модуля go get путь_до_модуля Сборка: go build -o ИМЯ_ПРОЕКТА_ЖЕЛАЕМОЕ_ИМЯ_БИНАРНИКА_Х86 GOOS=linux GOARCH=arm64 go build -o ИМЯ_ПРОЕКТА_АРМ64 P.S. ИМЯ_ПРОЕКТА/ │── go.mod # Файл с информацией о модулях │── go.sum # Контрольные суммы зависимостей │── main.go # Исходный код └── ИМЯ_ПРОЕКТА # Скомпилированный бинарник (после go build) |