Your ROOT_URL in app.ini is http://git.slaventius.ru/ but you are visiting http://37.143.12.169/test3k/authDB/blame/commit/a8959b1b0b2a1d0e177d619b73fae78e3d073715/cmd/main.go
You should set ROOT_URL correctly, otherwise the web may not work correctly.
package main
import (
"context"
"fmt"
"log"
"net"
"os"
"os/signal"
"syscall"
"test3k/authDB/internal/config"
server "test3k/authDB/internal/transport/grpc"
api "test3k/authDB/pkg/api"
"google.golang.org/grpc"
)
func main ( ) {
config := config . NewConfig ( )
ctx , _ := context . WithCancel ( context . Background ( ) )
srv := server . NewServer ( )
s := grpc . NewServer ( )
//
signalChannel := make ( chan os . Signal , 1 )
signal . Notify ( signalChannel , syscall . SIGINT )
signal . Notify ( signalChannel , syscall . SIGTERM )
defer stop ( signalChannel , s , srv )
// Запуск сервера
go start ( config , s , srv )
//
for {
select {
case <- signalChannel :
return
case <- ctx . Done ( ) :
return
}
}
}
// Остановка сервера
func stop ( signalChannel chan os . Signal , s * grpc . Server , srv * server . AuthDBServer ) {
defer s . GracefulStop ( )
defer srv . GracefulStop ( )
defer signal . Stop ( signalChannel )
log . Println ( "authDBServer stopping ..." )
}
// Запуск сервера
func start ( config * config . Config , s * grpc . Server , srv * server . AuthDBServer ) {
api . RegisterAuthDBServer ( s , srv )
//
connStr := fmt . Sprintf ( ":%d" , config . App . Port )
lis , era := net . Listen ( "tcp" , connStr )
if era != nil {
log . Fatal ( era )
}
//
log . Printf ( "authDBServer starting (%s)\n" , connStr )
//
eru := s . Serve ( lis )
if eru != nil {
log . Fatal ( eru )
}
}