An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

github.com/strucoder/pmgo

PMGO is a lightweight process manager written in Golang for Golang applications. It helps you keep all of your applications alive forever, if you want to. You can also reload, start, stop, delete and query status on the fly. PMGO also provide a way to start a process by compiling a Golang project source code. The main PMGO module is the Master module, it's the glue that keep everything running as it should be. If you need to use the remote version of PMGO, take a look at RemoteMaster on Master package. To use the remote version of PMGO, use: - remoteServer := master.StartRemoteMasterServer(dsn, configFile) It will start a remote master and return the instance. To make remote requests, use the Remote Client by instantiating using: - remoteClient, err := master.StartRemoteClient(dsn, timeout) It will start the remote client and return the instance so you can use to initiate requests, such as: - remoteClient.StartGoBin(sourcePath, name, keepAlive, args)

Ecosystem
proxy.golang.org
Latest Release
v0.6.1
almost 5 years ago
Versions
6
Links
Registry proxy.golang.org
Source Repository
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:golang/github.com/strucoder/pmgo
spec
License MIT
Namespace github.com/strucoder
First Release almost 9 years ago
Last Synced 6 days ago
Repository
Stars 539 on GitHub
Forks 60 on GitHub
Rankings on proxy.golang.org
Overall Top 8.2%