Я нашел интересную программу на языке Go. Это первый раз, когда я работаю с этим языком, и я не знаю многого.Создайте программу GO в Windows
В основном it is a network bandwidth speedtest.
Программа работает Верри хорошо, я просто хотел бы изменить свой выходной немного. Поэтому мне нужно отредактировать исходный код и перестроить проект, чтобы получить обновленный .exe-файл.
здание SpeedTest
- Клон/построить SpeedTest пойти получить github.com/zpeters/speedtest
- кд ~/пойти/бен/код>
- ./speedtest
Я сделал шаг 1. но я не знаю Что делать с шагом 2.? Что это ? Что означает «~» и что такое «code>»?
Также есть. ./ означает запуск файла сценария оболочки? Я работаю в Windows. Может кто-нибудь, пожалуйста, помогите мне скомпилировать эту программу Go?
Е Д Я Т:
src
содержит 3 пакеты:
- github.com
- golang.org
- gopkg.in
Как скомпилировать?
Если я пытаюсь:
go install speedtest
Я получил
не может загрузить пакет: пакет SpeedTest: не может найти пакет "SpeedTest" в любом из:
C: \ go \ src \ speedtest (от $ GOROOT)
C: \ gonetwork \ src \ speedtest (от $ GOPATH)
Разве 'GOBIN' уже нет в вашей PATH? Вы только что попробовали запустить программу еще раз? – JimB
@JimB Его в моей ПУТЬ. Я уже успешно разработал программу Hello World Go. Но я не могу построить этот метод с помощью метода, приведенного в примере с hello world. –
Я не понимаю. запуск 'go get github.com/zpeters/speedtest' уже построил двоичный файл и поместил его в GOBIN. – JimB