с БД в го.
На каждый запрос от юзера делать sql.Open или один раз открыть соединение и использовать его во всем проекте?
Так же как и везде: 1. Либо юзать одно соединение. 2. Либо юзать пул соединений.
это же не соединение, а пул соединений
Ну да, получается что если я сделаю в main.go db =: sql.Open () и потом эту db буду просто использовать во всем проекте, то это пулл соединений? Но если перед каждым запросом делать в каждой функции db =: sql.Open () Парвильно ли такое?
Да, db это пул соединений. Не нужно на каждый чих переустанавливать соединение к базе
sqlx
Обсуждают сегодня