Синонимы: Го, Golang
Go или Golang — статически типизированный компилируемый язык программирования высокого уровня, разработанный в Google Робертом Гриземером, Робом Пайком и Кеном Томпсоном. Синтаксически он похож на C, но также имеет защиту памяти, сборку мусора, структурную типизацию и параллелизм в стиле CSP. Его часто называют Golang из-за его прежнего доменного имени golang.org, но его правильное название — Go.
Существует две основные реализации:
- Самостоятельный инструментарий компилятора Google «gc», ориентированный на множество операционных систем, и WebAssembly.
- gofrontend, фронтенд для других компиляторов, с библиотекой libgo. С GCC это сочетание — gccgo; с LLVM — gollvm.
Сторонний компилятор GopherJS, компилирующий Go в JavaScript для фронтенд-веб-разработки.
Go | |
liteIDE | IDE разработанная специально для языка Go |