|
|
@@ -25,8 +25,14 @@ reflect:
|
|
|
reflect.DeepEqual(x1, x2) - для сравнения срезов
|
|
|
os:
|
|
|
.Exit(0/1) - для принудительного завершения программы
|
|
|
+ .ReadFile(x.json) - для получения того что находится в файле x.json
|
|
|
map:
|
|
|
map[ТипКлюча]ТипЗначения{} - для объчвления map
|
|
|
delete(x, "Ключ") - для удаления элемента из map
|
|
|
x1[x2] = x3 - для добавления элемента в map
|
|
|
- value, ok := x1[x2] - для проверки существования элемнта в map, ok = true/false, value = значению x1[x2]
|
|
|
+ value, ok := x1[x2] - для проверки существования элемнта в map, ok = true/false, value = значению x1[x2]
|
|
|
+encoding/json:
|
|
|
+ .Unmarshal(x1, &x2) - для записи в x2 информации формата json, той сырой информации из x1, теперь можно обращаться к ней по x2.ИмяИзСтруктуры
|
|
|
+github.com/joho/godotenv:
|
|
|
+ godotenv.Load() - для инита .env файла
|
|
|
+ os.Getenv("api") - для записи в переменную значения из env файла с ключом api
|