001 - Wails - Learn Desktop Application Development
Nov 23, 2024 • 1minThis handbook is the result of my (ongoing) research on building cross-platform desktop applications using Wails and GoLang, combined with web technologies for creating the frontend UI/UX.
I’m planning to build something similar as shown below:

Calculator
Key Features:
- Curved Edge Window Support: Design windows with aesthetically pleasing curved edges.
- This is not possible in Unix based OS yet.
- Complex Computation Support: Implement features like:
- Generating Fibonacci numbers for a given index.
- Calculating square roots (√) and squares of numbers.
- These will showcase the interaction between the webview frontend and the Go backend, highlighting the communication layer.
- Expression Tree Evaluation: Utilize a tree structure to parse and evaluate mathematical expressions.