The gohosts is a useful system hosts file editing tool. It is implemented with golang via fyne. Support Windows, Linux, MACOS.

The gohosts is a useful system hosts file editing tool. It is implemented with golang via fyne. Support Windows, Linux, MACOS.
You can install this directly from the source code using the Fyne command as follows:
go get fyne.io/fyne/v2/cmd/fyne fyne get github.com/tk103331/gohosts
Or you can download the code directly from git:
git clone https://github.com/tk103331/gohosts.git