Plugin functions
- Read text files such as toml json
- Add, delete, modify and query sqlite database
- Send network requests, such as GET POST
calibre plugins are written in python
rime plugins are written in lua
bob plugins are written in javascript
I am thinking, golang supports cross-platform cross-compilation, and the compiled executable files have no dependencies. What if I use golang to write plugins?
In my opinion, javascript is the most suitable, and the number of people who know this language is the largest.
New contributor