A presentation at Voxxed Days Luxembourg in in Luxembourg by Thierry Chantier
Go est un langage facile à prendre en main, typé et compilé.
Avec ce langage vous pouvez crĂ©er des CLI (outils en ligne de commande), des microservices, des applications REST, gRPC, des Bots pour DiscordâŠ
Mais savez-vous que vous pouvez Ă©galement crĂ©er des applications en Go pour des microcontrĂŽleurs, des consoles de jeux vidĂ©o et mĂȘme gĂ©nĂ©rer du code en WebAssembly ?
Câest possible grĂące Ă TinyGo !
TinyGo est un compilateur Go pour les systÚmes embarqués et pour le Web moderne.
Vous pouvez compiler et exĂ©cuter des programmes TinyGo sur de nombreuses cartes Ă microcontrĂŽleur telles que le BBC micro:bit, lâArduino Uno, la Nintendo Switch et la Game Boy Advance ;-).
Dans ce talk vous pourrez découvrir TinyGo ainsi que ses possibilités et usages concrets à travers des démos, en live, qui vous ferons découvrir plusieurs expérimentations de TinyGo.
Spoiler alert : il se peut que des Nintendo Game Boy Advance et Gopher Badge soient utilisĂ©es durant ce talk đ
The following code examples from the presentation can be tried out live.