An open API service indexing awesome lists of open source software.

https://github.com/iwaltgen/7guis-go

An Implementation of 7GUIs with Go
https://github.com/iwaltgen/7guis-go

7guis fyne gio go golang gui

Last synced: 5 months ago
JSON representation

An Implementation of 7GUIs with Go

Awesome Lists containing this project

README

          

# 7GUIs using Go

[![Build](https://github.com/iwaltgen/7guis-go/actions/workflows/build.yml/badge.svg)](https://github.com/iwaltgen/7guis-go/actions/workflows/build.yml)
[![CodeQL](https://github.com/iwaltgen/7guis-go/actions/workflows/code-ql.yml/badge.svg)](https://github.com/iwaltgen/7guis-go/actions/workflows/code-ql.yml)

An implementation of the [7 GUIs challenges](https://eugenkiss.github.io/7guis/) with Go.

- [Gio](https://gioui.org/)
- [Fyne](https://fyne.io)

## Counter

Challenge: Understanding the basic ideas of a language/toolkit.


gio
fyne

## Temperature Converter

Challenges: bidirectional data flow, user-provided text input.


gio
fyne

## Timer

Challenges: concurrency, competing user/signal interactions, responsiveness.


gio
fyne