Простая читалка файлов .env
Начало работы
- Загрузите необходимый репозиторий
go get -u github.com/oleg-mordvintsev/go-dot-env-simple/v1.0.4
.
- Подключите в проекте
import (
env "github.com/oleg-mordvintsev/go-dot-env-simple"
)
- Инициализация автоматически при первом обращении.
Описание методов
env.Get("NAME_ENV_CONST")
- Одно булево значение в .env
- Проверка существования значения в .env
env.Exists("NAME_ENV_CONST")
Текущий функционал
- Пропуск пустых строк
- Очистка от незначащих символов в начале и в конце в названиях и значениях
- Если строка в
.env
не содержит знака =
, то будет выведена ошибка
- Если строка содержит множество знаков
=
, то любое последующее вхождение символа будет единым целым со значением
- Ключ/название переменной не может быть пустым
- Значения в кавычках, одинарных и двойных, очищаются от кавычек в начале и конце значения