MineStrator

Go Server Hosting

Host your Discord bot, API or Go service, built and online 24/7 from GitHub or your own files.

Host your Go program in seconds: a Discord bot, an API or a service, built with Go 1.27 from GitHub or your own files, or uploaded ready-built, with DDoS protection and English-speaking support.

from €6.99/month

Our recommended hosting offers

The same offer and the same resources, on a faster processor and newer memory.

Recommended

4 GB RAM

MyBox 4

4 GB · AMD EPYC 7543p

6.99€/month

Order now
Rated 4.73/5 by our customersDDoS protection includedInstant deliveryEnglish-speaking support 7/710 locations

Monthly price. Up to -50% depending on the commitment chosen at checkout.

Go

Go (Golang), compiled, fast and built for concurrency, for your Discord bots and APIs.

Go, or Golang, produces compiled, fast and lightweight programs, designed for concurrency. It powers Discord bots with discordgo, APIs and web services with net/http, Gin or Echo, websockets and any program that has to run around the clock on few resources.

Hosting it with MineStrator instead of on your own computer keeps your program online 24/7 without leaving your machine on. Point us to your GitHub or GitLab repository, public or private: it is cloned and then built on installation with Go 1.27. To ship your latest commits, reinstall your server: the repository is updated and your program rebuilt.

A MyBox is not limited to a single server: your app can run next to a MariaDB, MongoDB or Redis database, or your game servers, on the same pool of resources. Everything is managed from one panel: real-time console, file manager and SFTP access, scheduled tasks. StratorAI, the assistant included with every paid MyBox, reads your server logs to help you understand an error.

Why host your Go server with MineStrator?

Built from Git on installation

Enter your GitHub or GitLab repository, public or private with an access token, then reinstall: it is cloned and built on your server. Prefer your own files? Upload your sources over SFTP, or your ready-built Linux binary straight away.

Go 1.27, cgo and your settings

Your program is built with Go 1.27, and a newer version is downloaded if your go.mod requires it. Set the folder to build and the executable name. cgo works, and git, ffmpeg and sqlite3 come preinstalled.

Your bot, database and games in one MyBox

A MyBox is not limited to a single server: run a MariaDB, MongoDB or Redis database next to your app, or your game servers, on the same pool of resources. You can also invite collaborators, with the permissions you choose.

Online 24/7, protected and backed up

DDoS protection included, NVMe drives and ten locations worldwide. Automatic SmartBackup backups keep your files safe, and the real-time console shows what your app is doing. Our English-speaking support answers 7 days a week. Hosting provider since 2017.

Included with every game

StratorAI™, your AI assistant

It diagnoses, installs and configures your servers, and also puts your website online.

ModsPluginsCrashesBackups

Real support, 7 days a week

From real people, never a bot and never empty promises.

DiscordPhoneTicketEmailLive chat

Anti-DDoS protection

MyShield mitigation up to 24 Tb/s, running non-stop across the infrastructure.

SmartBackup™

Automatic backups over a rolling month, restorable in a single click.

The whole game catalog

Install the game you want and switch whenever you like, at no cost.

Very high-speed network

Up to 10 Gb/s of capacity, including 1 Gb/s fully dedicated to your box.

Databases

Several MySQL databases included, ready to use within seconds.

Detailed statistics

CPU, RAM and players tracked live, with 365 days of history.

Free subdomain

A clear, simple address to share, included with every MyBox.

Online 24/7

Permanent availability, monitored around the clock by our team.

Hosted internationally

Servers close to your players, for low latency everywhere.

Frequently asked questions about Go hosting

Pick a plan, then create a Go server in your MyBox. Enter your bot's Git repository in the settings and reinstall: it is built, then launched on every startup. You can also upload your ready-built binary. Your bot stays connected 24/7, even with your computer off.

Your program is built with Go 1.27. If your go.mod requires a newer version, it is downloaded automatically at build time. The built program then runs on Debian 12: no Go tooling is needed to run it.

Enter your repository address, and its branch if needed, in the server settings, then reinstall the server: the repository is cloned and built. For a private repository, add your username and a personal access token. If your program is not at the root, set its folder, for example ./cmd/bot.

Push your commits to your repository, then reinstall your server from the panel: the latest commits are pulled and your program is rebuilt, without touching your other files. If you upload your binary yourself, simply replace it and restart.

Yes. Build it for 64-bit Linux (GOOS=linux, GOARCH=amd64), upload the binary to the root of the server over SFTP or from the file manager, and set its name in the settings. It is launched as it is on every startup, with no build step.

Make your program listen on the port assigned to your server, which you read with os.Getenv("SERVER_PORT"). It then answers on the address and port shown in your panel, behind our DDoS protection. A Discord bot needs no port at all: it connects to Discord on its own.

Little: a compiled Go program is lightweight, and a Discord bot or a small API runs very comfortably on 1 GB, the default allocation. Plan for more for a heavily used service or one that keeps a lot of data in memory. A MyBox is shared between several servers: even the smallest plan hosts several apps.