Skip to content

Go Project

Go Project only supports deployment using compiled binary files and does not support source code deployment.

Go Project Overview

alt text

Add Project

alt text

ParameterDescription
Executable FileSelect executable file
Project NameProject name
Project PortProject port, fill in according to the program port
Release portWhether to open the port
Execution CommandExecution command, fill in according to the program startup command
Run UserRun user
Domain nameBind domain, you can enable mapping for port-free access

Reference: How to Go Project Deploy Gogs

How to Access Go Project via Ports 80/443

  1. Add a domain name in the project's Domain Manageralt textalt text

  2. Enable External network mapping in the Mapping interface alt text

  3. Deploy SSL certificate in the SSL interface

Project logs

You can view the project runtime logs through Project logs, and use them to troubleshoot and resolve errors

alt text

Use go commands in the terminal

  1. First install Go and select the version you want to install

SDK Manage -> All version -> Install

alt text

  1. After successful installation, reopen the terminal and enter the command to verify
go version

alt text

  • If the installation fails, please view the installation log: alt text

  • Or view the file: /tmp/panelExec.log

Go Project Usage example

Feedback or Suggestions

If you encounter problems or suggestions during use, please contact us through the following methods:

  • (Please describe in detail or provide screenshots)
  1. Email: [email protected]

  2. Forum: https://www.aapanel.com/forum

  3. Discord: https://discord.gg/Tya5yceBpd

  4. Telegram: https://aapanel.com/tg

  5. GitHub: https://github.com/aapanel/aapanel

    If you like aaPanel, please give it a Star