обобщенное программирование и ORM

This commit is contained in:
dreddsa5dies
2022-02-22 14:44:12 +03:00
parent 176740de2b
commit d158a9e3d6
2 changed files with 4 additions and 1 deletions

3
.gitignore vendored
View File

@@ -1 +1,2 @@
.idea .idea
.vscode

View File

@@ -68,6 +68,7 @@ slice := array[:]
### <a name="16"></a> Есть ли для Go хороший orm? Ответ обоснуйте. ### <a name="16"></a> Есть ли для Go хороший orm? Ответ обоснуйте.
Для работы с базами данных можно использовать пакет database/sql. Но есть куча ORM, можно выбрать любую. Все зависит от исходной посылки.
### <a name="17"></a> Какой у вас любимый линтер? ### <a name="17"></a> Какой у вас любимый линтер?
@@ -98,6 +99,7 @@ slice := array[:]
### <a name="26"></a> Какие средства обобщенного программирования есть в Go? ### <a name="26"></a> Какие средства обобщенного программирования есть в Go?
Обобщенное программирование это форма, в которой мы подключаем шаблоны, известные как дженерики, которые на самом деле не являются истинным исходным кодом, но компилируются компилятором для преобразования их в исходный код. [Дженерики будут](https://go.googlesource.com/proposal/+/refs/heads/master/design/43651-type-parameters.md) с версии 1.18.
### <a name="27"></a> Какие технологические преимущества языка Go вы можете назвать? ### <a name="27"></a> Какие технологические преимущества языка Go вы можете назвать?