Go api backend