An open API service indexing awesome lists of open source software.

https://github.com/yhoungdev/kanshi-sha

Kanshisha is a simple file watcher for GO lang, no extra config need, no YAML , JSON configs.
https://github.com/yhoungdev/kanshi-sha

Last synced: 5 months ago
JSON representation

Kanshisha is a simple file watcher for GO lang, no extra config need, no YAML , JSON configs.

Awesome Lists containing this project

README

          

## Kanshi-sha ( Observer ) is a simple file watcher for .Go files (WIP)

Kanshi-sha (Observer) is a simple file watcher for .go files. (WIP)

I am trying out Go (Golang), and yes, nobody likes manually running their files all the time. Something like:

``` go run /cmd/main.go ```

*** For me, I don’t. I don’t know about you 🫵🏽. ***

So, I decided to write Kanshi-sha, a simple .go file watcher. (It is rudimentary now, but I hope it does the job.)

Yes, I know there are easier tools out there, but I just want to add something to my toolkit.

Yes, you might be thinking it is a memory black hole 🕳️, but no, it isn’t one because it kills the process and restarts it again 🤣. It might not be the best approach, but it should help for now.

Yeah, I hate writing such a tool on my Mac. I will move it to my Linux for testing.

On Mac👇👇

![Screenshot 2025-01-28 at 19 05 43](https://github.com/user-attachments/assets/8f1ecaee-dc06-4fb0-b28c-a11474a620f4)

Yes, I saw it— notify.

On Linux 👇👇

![Screenshot from 2025-01-28 19-56-37](https://github.com/user-attachments/assets/8586cfd6-91cd-495a-91a0-3627228b69b1)