TinyGo เดฎเตเดเตเดฐเตเดเตบเดเตเดฐเตเดณเดฑเตเดเตพ, WASM, เดเดฎเดพเตปเดกเต เดฒเตเตป เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟ เดกเตเดตเดฒเดชเตโเดฎเตเดจเตเดฑเต เดคเตเดเดเตเดเดฟเดฏ เดฎเตเดเดฒเดเดณเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดณเตเดณ เดเดฐเต Go เดญเดพเดทเดพ เดเดฎเตเดชเตเดฒเดฑเดพเดฃเต.
TinyGo, Go เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเตฝ เดเดดเตเดคเดฟเดฏ เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดเดณเตเด เดฒเตเดฌเตเดฐเดฑเดฟเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เด เดคเตเดธเดฎเดฏเด LLVM เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดจเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดฌเดฆเตฝ เดฐเตเดคเดฟ เดจเตฝเดเตเดจเตเดจเต.
เดชเดฆเตเดงเดคเดฟเดฏเตเดเต เดฒเดเตเดทเตเดฏเดเตเดเตพ:
- เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ เดซเดฏเดฒเตเดเดณเตเดเต เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดตเดฒเตเดชเตเดชเด เดเดฑเดชเตเดชเดพเดเตเดเตเด.
- เดเดฑเตเดฑเดตเตเด เดเตเดเตเดคเตฝ เดฎเตเดเตเดฐเตเดเตบเดเตเดฐเตเดณเดฑเตเดเดณเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต.
- เดตเตเดฌเต เด เดธเดเดฌเตเดฒเดฟ เดชเดฟเดจเตเดคเตเดฃ.
- เดจเดฒเตเดฒ CGo เดชเดฟเดจเตเดคเตเดฃ.
- เดฎเดพเดฑเตเดฑเดเตเดเดณเดฟเดฒเตเดฒเดพเดคเต เดฏเดฅเดพเตผเดคเตเดฅ เดเต เดเตเดกเดฟเดจเตเดฑเต เดชเดฟเดจเตเดคเตเดฃ.
เดเดฐเต เดฎเตเดเตเดฐเตเดเตบเดเตเดฐเตเดณเดฑเดฟเตฝ LED เดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเด:
เดชเตเดฐเดงเดพเดจ เดชเดพเดเตเดเตเดเต
เดเดฑเดเตเดเตเดฎเดคเดฟ (
"เดฏเดจเตเดคเตเดฐเด"
"เดธเดฎเดฏเด"
)
เดซเดเตเดเต เดฎเตเดฏเดฟเตป() {
led := machine.LED
led.Configure(machine.PinConfig{เดฎเตเดกเต: machine.PinOutput})
เดตเตเดฃเตเดเดฟ {
led.Low()
เดธเดฎเดฏเด.เดเดฑเดเตเดเด(เดธเดฎเดฏเด.เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเต * 1000)
led.High()
เดธเดฎเดฏเด.เดเดฑเดเตเดเด(เดธเดฎเดฏเด.เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเต * 1000)
}
}
เดชเดคเดฟเดชเตเดชเต 0.6.0 เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเดฑเตเดฑเดเตเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต. CGo, js.FuncOF (Go 1.12+), เดเตเดเดพเดคเต เดฐเดฃเตเดเต เดชเตเดคเดฟเดฏ เดกเตเดตเดฒเดชเตโเดฎเตเดจเตเดฑเต เดฌเตเตผเดกเตเดเดณเตเด: Adafruit Feather M0, Adafruit Trinket M0 เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเตเดณเตเดณ เดฎเตเดเตเดเดชเตเดชเตเดเตเด เดชเดฟเดจเตเดคเตเดฃเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดตเดฏเดพเดฃเต เดชเตเดฐเดงเดพเดจเด.
เดฎเดพเดฑเตเดฑเดเตเดเดณเตเดเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เดเดตเดฟเดเต เดฒเดญเตเดฏเดฎเดพเดฃเต GitHub เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดชเตเดเต.
เด เดตเดฒเดเดฌเด: linux.org.ru