ืคึผืจืืืขืงื ืืขืืืื ื , ืืืึธืก ืืื ืืขืืืขืืึธืคึผืื ื ืึท Go ืฉืคึผืจืึทื ืงืึทืืคึผืืืืขืจ ืคึฟืึทืจ ืืขืืืื ืืืึธืก ืืึทืจืคื ืกืึธืืื ืคืึทืจืืจืขืืื ื ืคืื ืื ืจืืืึทืืืื ื ืงืึธื ืืื ื ืืืขืจืืง ืืืื ืงืึทื ืกืึทืืฉืึทื, ืึทืืึท ืืื ืืืงืจืึธืงืึธื ืืจืึธืืืขืจืก ืืื ืกืึธืืื ืืืื-ืคึผืจืึทืกืขืกืขืจ ืกืืกืืขืืขื. ืงืึธื ืืื ืืขืจ ืื BSD ืืขืจืืืืืขื ืืฉ.
ืืึทืืืื ื ืคึฟืึทืจ ืคืึทืจืฉืืื ืฆืื ืคึผืืึทืืคืึธืจืืก ืืื ืืืคึผืืึทืืขื ืึทื ืืื LLVM, ืืื ืืืืืจืขืจืื ืืขื ืืฆื ืืื ืื ืืืืคึผื ืืึธืึธืืงืื ืคืื ืื Go ืคึผืจืืืขืงื ืืขื ืขื ืืขื ืืฆื ืฆื ืฉืืืฆื ืื ืฉืคึผืจืึทื. ืื ืงืึทืืคึผืืืื ืคึผืจืึธืืจืึทื ืงืขื ืขื ืืืื ืืืืื ืืืืคื ืืืืฃ ืืืงืจืึธืงืึธื ืืจืึธืืืขืจืก, ืึทืืึทืืื ื Go ืฆื ืืืื ืืขืืืืื ื ืืื ืึท ืฉืคึผืจืึทื ืคึฟืึทืจ ืฉืจืืืื ืึธืืึทืืืืฉืึทื ืกืงืจืืคึผืก.
ืื ืืึธืืืึทืืืืืฉืึทื ืคึฟืึทืจ ืฉืืคื ืึท ื ืืึทืข ืคึผืจืืืขืงื ืืื ืืขืืืขื ืืขืจ ืคืึทืจืืึทื ื ืฆื ื ืืฆื ืื ืืึทืงืึทื ืืข Go ืฉืคึผืจืึทื ืืืืฃ ืกืึธืืื ืืขืืืืกืขืก - ืื ืืขืืืขืืึธืคึผืขืจืก ืืึธืื ืจืืืึทื ืืื ืึทื ืืืื ืขืก ืืื ืืขืืืขื ืึท ืคึผืืืืึธื ืืืขืจืกืืข ืคึฟืึทืจ ืืืงืจืึธืงืึธื ืืจืึธืืืขืจืก, ืคืืจืืืืก ืืึธื ื ืื ืืึทืื ืึท ืขื ืืขื ืคึฟืึทืจ ืื Go ืฉืคึผืจืึทื. ืืื ืึทื ืฉืืึธื ืจืืกื ืืืืึทื ืขืก ืืื ืืจืื ืืขืจ ืฆื ืืขืจื ืขื, ืืื ืคืึธืืขื-ืคืจืืึท ืฉืืืฆื ืคึฟืึทืจ ืงืึธืจืืืื ืข-ืืืืืจื ืคึผืึทืจืึทืืขืืืืึทืืืึธื, ืืื ืึธืคืคืขืจืก ืึท ืืจืืื ื ืึธืจืืึทื ืืืืืืึธืืขืง ("ืืึทืืขืจืื ืึทืจืืึทื ืืขืจืขืื ื").
ืืืฆื ืืืขืจื 15 ืืืงืจืึธืงืึธื ืืจืึธืืืขืจ ืืึธืืขืื ืืขืฉืืืฆื, ืึทืจืืึทื ืืขืจืขืื ื ืคึฟืึทืจืฉืืืขื ืข ืืจืขืืขืจ ืคึฟืื Adafruit, Arduino, BBC micro:bit, ST Micro, Digispark, Nordic Semiconductor, Makerdiary, ืืื Phytec. ืคึผืจืึธืืจืึทืืขื ืงืขื ืขื ืืืื ืงืึธืืคึผืืืืจื ืืืขืจื ืคึฟืึทืจ ืืจืึทืืืขืจ ืืืืกืคึฟืืจืื ื ืืื WebAssembly ืคึฟืึธืจืืึทื ืืื ืืื ืขืงืกืขืงืืืึทืื ืืขืงืขืก ืคึฟืึทืจ... Linuxืฉืืืฆืข ืคึฟืึทืจ ESP8266/ESP32 ืงืึธื ืืจืึธืืืขืจืก , ืึธืืขืจ ืึท ืืึทืืื ืืขืจ ืคึผืจืืืขืงื ืืื ืืขืืืขืืึธืคึผืขื ืฆื ืืืืื ืฉืืืฆื ืคึฟืึทืจ ืื Xtensa ืฉืคึผืึธื ืืื LLVM, ืืืึธืก ืืื ื ืึธื ืื ืืขืฆืืืื ื ืืื ืึทื ืกืืืืืึทื ืืื ื ืืฉื ืืจืืื ืคึฟืึทืจ ืื ืืึทืืจืืืฉืึทื ืืื TinyGo.
ืื ืืืืคึผื ืฆืืื ืคืื ืื ืคึผืจืืืขืงื:
ืฉืืืฆื ืคึฟืึทืจ ืืึทืืื-ืืึทืจืฅ ืกืืกืืขืืขื ืืื ื ืืฉื ืฆืืืืฉื ืื ืืืืคึผื ืืึธืืื,
ืขืคืขืงืืืื ืงืึทืืขืจ ืคืื ืึท ืจืืืืง ื ืืืขืจ ืคืื ืงืึธืจืึธืืืื ืขืก (ืืขืจ ืงืึทืืขืจ ืคืื ืงืึธืจืึธืืืื ืขืก ืืื ืืื ืืึธืจ ืืขืฉืืืฆื), ืืขืจืืจืืื ืคืื ืื ืคืึธืจืฉืืขืืื ื ืืืจืื ืคืื ืืขืจ ืจืขืคึฟืขืจืขื ืฅ ืงืึทืืคึผืืืืขืจ gc (ืึธืคึผืืืืืืึทืืืึธื ืืื ืืื ืงืก ืฆื LLVM ืืื ืืื ืขืืืขืืข ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืืืึธ ืงืขื ืืืื ืคืึทืกืืขืจ ืืื ืืง) ืืื ืืึทื ืฅ ืืื ืึทืืข Go ืึทืคึผืืึทืงืืืฉืึทื ื.
ืืขืจ ืืืืคึผื ืืืืืง ืคืื ืึท ืขื ืืขื ืงืึทืืคึผืืืืขืจ ืืื ืึทื ืคึผืจืืืื ืฆื ืืคืืืื Go's ืึธืจืืืื ืขื ืืึผืจืื ืคืึทืจืืืึทืืืื ื ืืึธืืขื ื ืืฆื ืืืกื ืืึทืืืื ื ืืื ื ืืฆื LLVM ืฆื ืืืฉืขื ืขืจืืื ืขืคืขืงืืืื ืงืึธื ืึทื ืฉืืึธื ืคืื ืงืึทืืคึผืืืืื ื ืขืก ืฆื ืึท C ืคืึทืจืืจืขืืื ื. Tinygo ืืืื ืึธืคืคืขืจืก ืึท ื ืืึทืข ืจืื ืืืืข ืืืืืืึธืืขืง ืืืึธืก ืืืคึผืืึทืืึทื ืฅ ืึท ืกืงืขืืืฉืืืขืจ, ืืึผืจืื ืึทืืึทืงืืืฉืึทื ืกืืกืืขื ืืื ืฉืืจืืงื ืืึทื ืืืขืจืก ืึธืคึผืืืืืืขื ืคึฟืึทืจ ืกืึธืืื ืกืืกืืขืืขื. ืขืืืขืืข ืคึผืึทืงืึทืืืฉืึทื, ืึทืืึท ืืื ืกืื ืง ืืื ืคืึทืจืืจืึทืืื ืืื, ืืขื ืขื ืจืืงืจืืืืืื ืืืืืจื ืืืืฃ ืื ื ืืึทืข ืจืื ืืืืข.
ืฆืืืืฉื ืื ืขื ืืขืจืื ืืขื ืืื ืืขืืืื ื 0.7 ืืขื ืขื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื "ืืื ืืืึธ ืืขืกื" ืืึทืคึฟืขื, ืื ืื ืืึท ืคืื ืืืกื ืืึทืืืื ื ืฉืืืฆื ืคึฟืึทืจ ืจืืึฟ ืฆืื ืืึธืจืื (ืืืืืจื ืืืืฃ ARM Cortex-M) ืืื ืืืขื ืึทืกืขืืืื, ืฉืืืฆื ืคึฟืึทืจ ืื HiFive1 ืจืขืื ื ืืจืขื ืืืืืจื ืืืืฃ ืื RISC- V ืึทืจืงืึทืืขืงืืฉืขืจ ืืื ืื Arduino nano33 ืืจืขื,
ืืืคึผืจืืืื ืฉืคึผืจืึทื ืฉืืืฆื (ืฉืืืฆื ืคึฟืึทืจ ืืืกื ืคืขืืืขืจ ื ืืฆื ืืขืืขืจ ืืื ืกืขืืขืจืก, ืฉืืืฆื ืคึฟืึทืจ ืึทื ืึทื ืึทืืึทืก ืกืืจืึทืงืืฉืขืจื).
ืืงืืจ: opennet.ru
