Gokillprocess
Presentation
Gokillprocess is used to get lists of process running, services, kill a running process with PID and restart a services with its name, throught HTTP request.
Deploiement
Vous pouvez retrouver la partie déploiement dans la doc IT ici.
Project Structure
📦go_killprocessbywebserver
┣ 📂middlewares
┃ ┗ 📜middlewares.go
┣ 📂responses
┃ ┗ 📜responses.go
┣ 📂server
┃ ┣ 📜controllers.go
┃ ┣ 📜routes.go
┃ ┗ 📜server.go
┣ 📜.gitattributes
┣ 📜go.mod
┣ 📜go.sum
┗ 📜main.go
Package Middlewares
- To easily set headers of request in routes
Package Responses
- Methods to return formatted message
Package Server
- Controllers.go: Receive http request and process them.
- Routes.go: Http Routes of app.
- Server.go: Define the Server object and contains the mains function execution of server
main.go
- Main of the app