N
Size: a a a
N
Д
SELECT * FROM t WHERE id > ? AND id < ? AND param IN (?, ?, ?)
), чтобы была быстрая и умела в многопоточность. Не обязатален язык запросов SQL. Сейчас используется SQLite, но есть вопросы к производительности (хоть и запущена через _sync=off&_journal=MEMORY
). Стабильность важна, но это не единственный источник данных, поэтому в случае потери данных они досинхронизируются.ВС
K
ВС
ВС
AS
N
ВС
COPY go.mod go.sum ./
RUN go mod download -x
COPY . .
DZ
SP
switch err := errors.Cause(err).(type) {
case *pq.Error:
switch err.Code {
// try to write duplicate value into table
case errCodeDuplicate:
return DuplicateValueErr
SP
var currentErr *pq.Error
if errors.As(err, ¤tErr){
switch currentErr.Code{
АК
SP
АК
АК
SP