1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

VSCode: Support IDE vscode to run and debug.

This commit is contained in:
winlin 2024-09-10 16:41:34 +08:00
parent e674f8266a
commit 40e8ed4586
6 changed files with 103 additions and 5 deletions

View file

@ -5,7 +5,7 @@ package main
import (
"context"
"io/ioutil"
"io"
"os"
"path"
"strings"
@ -32,12 +32,14 @@ func loadEnvFile(ctx context.Context) error {
}
defer file.Close()
b, err := ioutil.ReadAll(file)
b, err := io.ReadAll(file)
if err != nil {
return errors.Wrapf(err, "read %v", envFile)
}
lines := strings.Split(strings.Replace(string(b), "\r\n", "\n", -1), "\n")
logger.Df(ctx, "load env file %v, lines=%v", envFile, len(lines))
for _, line := range lines {
if strings.HasPrefix(strings.TrimSpace(line), "#") {
continue