`gin.Run` is already blocked, there is no need to `select{}` to block the process. If the api service is stopped, the program will not end normally due to `select{}`.