Add link to Moshix' Minesweeper example application

This commit is contained in:
Matthew R. Wilson committed 2025-11-10 12:54:12 -08:00
1 parent e6838c397c
commit 1eee614349
1 file changed
+5 -1
+5 -1
View File
@@ -18,7 +18,11 @@ See the example folders for quick demonstrations of using the library:
* example4 demonstrates the RunTransactions() approach to handing control from one screen to the next. This is the recommended way to build applications using go3270.
* example5 demonstrates support for larger-than-default (24x80) terminal sizes.
**NEW**: For larger applications, I recommend using the `RunTransactions()` function to serve as the driver for your application. You can implement transaction functions which pass control from one transaction to another. example4 demonstrates a "larger" application that uses this approach.
For larger applications, I recommend using the `RunTransactions()` function to serve as the driver for your application. You can implement transaction functions which pass control from one transaction to another. example4 demonstrates a "larger" application that uses this approach.
For an example of a complete application that handles multiple user sessions, adapts to different screen sizes, and with a nice written explanation of how the application is built, Moshix has create a [Minesweeper game][moshix-minesweeper] using go3270 to serve as a resource for the community to learn from.
[moshix-minesweeper]: https://github.com/moshix/minesweeper
Here's [a video introducing the library][introVideo] as well.