tinygo 0.6.0

TinyGo est a Go lingua compilator usui destinatus in locis sicut microcontrolers, WASM, et rectae utilitatis progressus imperandi.

TinyGo utilitatibus et bibliothecis in Go project utitur, curavit joco methodum ad programmata componendi secundum opus project LLVM.

Projecta proposita:

  1. Ut minimam magnitudinem exsecutabile.
  2. Plurimum microcontrollers numerum sustinet.
  3. WebAssembly auxilium.
  4. CGo bonum auxilium.
  5. Support originalis Go codice sine mutationibus.

Exemplum usus mutandi in microcontroller.

sarcina principalis

import(
"machina"
"tempus"
)

func principalis () {
ducitur : = machine.LED
led.Configure(machine.PinConfig{Modo: machine.PinOutput})
ad {
led.Low ()
time.Sleep (time.Millisecond M)

led.High ()
time.Sleep (time.Millisecond M)
}
}

Versione 0.6.0 multas mutationes continet. Praecipuae ad meliorationem sustentationem referunt pro CGo, js. FuncOF (Go 1.12+), ac duae tabulae evolutionis novae: Adafruit Pluma M0 et Adafruit Dolon M0.

Plenus index mutationum is available at GitHub project pagina.

Source: linux.org.ru