TinyGo, petit mais costaud ! đŸ’Ș

Présenté par Aurélie Vache et Thierry CHANTIER.

2024

Horaire :

Salle : .

Catégorie : Internet des objets / SystÚmes embarqués

Niveau recommandé : Débutant.

Résumé

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 😜