forked from joejulian/gio
276b7eefdd65bf6eb2326945ef074c827541b8a2
Bump golang/x/exp/shiny to use the specific module, instead of using a single all-encompassing module. This significantly reduces the number of packages in go.sum. Unfortunately, this requires us to bump the go.mod language version to 1.18, otherwise using `go mod tidy` and similar tools will complain about incompatibility with module lookup in Go 1.16. The code should still compile with 1.17. Bump github.com/gioui/uax, which gets rid one additional unneeded dependency and should also reduce the binary size. Signed-off-by: Egon Elbre <egonelbre@gmail.com>
Gio - https://gioui.org
Immediate mode GUI programs in Go for Android, iOS, macOS, Linux, FreeBSD, OpenBSD, Windows, and WebAssembly (experimental).
Installation, examples, documentation
Go to gioui.org.
Issues
File bugs and TODOs through the issue tracker or send an email to ~eliasnaur/gio@todo.sr.ht. For general discussion, use the mailing list: ~eliasnaur/gio@lists.sr.ht.
Contributing
Post discussion to the mailing list and patches to gio-patches. No Sourcehut account is required and you can post without being subscribed.
See the contribution guide for more details.
An official GitHub mirror is available.
Description
Languages
Go
89.6%
C
7%
Java
1.7%
Objective-C
1.6%