guumaster / hostctl

Your dev tool to manage /etc/hosts like a pro!

Home Page:http://guumaster.github.io/hostctl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Split binary into plugins

guumaster opened this issue · comments

Maybe it's a good idea to split the program in smaller components, example:

  • hostctl (core)
  • hostctl-docker
  • hostctl-k8s
  • hostctl-ui (or web)

A kind of plugin system or so. Not sure if there is any example on Go to checkout.

I'll make a POC on a different repo medusa-plugins

instead of this, it may be a better option to simplify and reduce the API.