Hacker News new | ask | show | jobs
by CodeCompost 751 days ago
What is the Go part? It's a PHP interpreter or is PHP still doing all the work?
2 comments

Go is acting as the process manager for PHP (either keeping a pool of workers running, or directly invoking PHP via CGO), and as the HTTP/HTTPS server (Caddy, obviously), ACME automation, etc. It's not a "PHP interpreter", it's literally PHP itself (written in C, compiled in with CGO).
The web server (Caddy) is written in Go.