-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
The goal is to replace everything done in C++Builder for Windows with a text-based user interface (TUI) in Go, available on different operating systems.
Questions
Why abandon C++Builder?
- FireMonkey for Linux and macOS is only available in Delphi, not C++Builder.
- Despite the existence of a Community Edition, C++Builder has a very small user base.
- The IDE runs exclusively on Windows 64-bit.
Why switch to Go?
- I want to learn Go.
- I can distribute the application as a single executable.
- The application doesn’t require high performance, so garbage collection isn’t a concern.
Why a Terminal User Interface?
- Most git users don't care about a GUI.
- Most importantly, I want to learn how to build one.
Screens to reproduce
Source selection screen
Source Owner
List of Repositories
Destination selection screen
Destination Owner
Repositories Creation screen
Error

Metadata
Metadata
Assignees
Labels
No labels