var (
username string = "ADuser\\user"
password string = "PASS"
userCredentials = map[string]string{"username": username, "password": password}
)
func main() {
jsonValue, _ := json.Marshal(userCredentials)
...
}
Если я пытаюсь распечатать маршальное значение, я получаю этот вывод
fmt.Println(string(jsonValue))
Output:
{"password":"PASS","username":"ADuser\\user"}
Но если я пытаюсь напечатать только имя пользователя, я получаю этот вывод
fmt.Println(username)
Output:
ADuser\user
Мне нужен этот вывод:
fmt.Println(string(jsonValue))
Output:
{"password":"PASS","username":"ADuser\user"}
Я пытался использовать код ASCII, но я получаю тот же вывод. Есть какие-нибудь идеи, как я могу решить эту проблему?