Đó là khi tạo dự án mới, tạo proxy-website thay vì PHP web thông thường, vì khi đó, cấu hình nginx sẽ không render ra file tĩnh như css, png.

Chuối cả nải vì phải test cả Go-chi, go-gin với 2 server nhưng đểu lỗi. Hóa ra do development skill.
Update: Nếu dùng config sau của nginx thì vẫn ok, kể cả đang dùng php server.
server {
listen 80;
listen [::]:80;
server_name c.laptrinh.org;
# Proxy all requests to the Golang app
location / {
proxy_pass http://127.0.0.1:9999;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
# Optional: Custom error pages (if you have any)
error_page 404 /404.html;
error_page 502 /502.html;
# Log files
access_log /www/wwwlogs/c.laptrinh.org.log;
error_log /www/wwwlogs/c.laptrinh.org.error.log;
}