G

Go + PostgreSQL

Reverse Proxy Backend #3

Port: 8003 Go go1.22.12
Service Siap Di-Proxy

Aplikasi Go (Gin) & PostgreSQL

Aplikasi backend performa tinggi berbasis Golang dengan driver database PostgreSQL (pq). Sangat cepat dan efisien sebagai upstream backend.

Reverse Proxy Headers

IP Klien: 216.73.216.247

Header ini ditangkap oleh Go HTTP server. Saat menggunakan Reverse Proxy (Nginx/Caddy), Anda bisa memeriksa apakah upstream headers berhasil diteruskan.

Header Name Received Value
Host go.wac.web.id
X-Forwarded-For 216.73.216.247
X-Forwarded-Host
X-Forwarded-Port
X-Forwarded-Proto https
X-Real-IP 216.73.216.247

Status Database (PostgreSQL)

Not Connected
Driver: postgres
Host: 127.0.0.1:5432
Database: godb

Keterangan:

Gagal ping PostgreSQL: dial tcp 127.0.0.1:5432: connect: connection refused

*Catatan: Konfigurasi PostgreSQL dapat diubah di file app-go/.env.

Tiga Layanan yang Tersedia untuk Reverse Proxy

1. Laravel + MySQL Port 8001

Default Port: 8001

PHP Artisan Serve

2. Node.js + MongoDB Port 8002

Default Port: 8002

Express.js & Mongoose

3. Go + PostgreSQL Aktif Disini

Default Port: 8003

Go Gin / HTTP Server