Задать вопрос
@Terisback

Как при заходе на поддомен отвечал сервер на go?

Есть helloworld сервер на golang и vds с vestaCP на ней.
package main

import (
	"fmt"
	"net/http"
)

type msg string

func (m msg) ServeHTTP(resp http.ResponseWriter, req *http.Request) {
	fmt.Fprint(resp, m)
}
func main() {
	msgHandler := msg("Hello from Web Server in Go")
	fmt.Println("Server is listening...")
	http.ListenAndServe(":8181", msgHandler)
}

Необходимо сделать чтобы сервер на go отвечал когда кто-то заходит на поддомен сайта. (не силён, уточняйте)
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Решения вопроса 1
Сервер на Go тут не при чем. Проксируйте трафик на порт 8181 на nginx.
К изучению - официальная документация и статьи на подобие этой
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы