Size: a a a

2020 August 12

EG

Evgeny Glyshko in Go-go!
Есть файл на него создаются жесткие ссылки. Вот мне нужно что бы в коде получить все жесткие ссылки которые пренадлежат данному файлу.
источник

ЕО

Евгений Омельченко... in Go-go!
Evgeny Glyshko
Есть файл на него создаются жесткие ссылки. Вот мне нужно что бы в коде получить все жесткие ссылки которые пренадлежат данному файлу.
Чтобы найти все хардлинки, нужно полностью просканировать весь маунтпоинт
источник

ЕО

Евгений Омельченко... in Go-go!
Вы можете пройтись по всем файлам и поискать соответствующие айноды
источник

И

Иисус in Go-go!
Есть здесь кто-то, кто только начал учить язык?
Предлагаю сгруппироваться и учить вместе (для обмена опытом, взаимопомощи, и всякое такое)
Если интересно - пишите в ЛС.
источник

К

Кондратьев Илья... in Go-go!
А воду в вино превращать умеешь? 🌚
источник

MM

Mansur Mansurov in Go-go!
Приветствую. Есть модельки, без аннотаций, потому что нужны приватные поля с доступом через геттеры/сеттеры. Модельки нужно транслировать в json/bson, а иногда и в разных форматах. Как вы поступаете в данном случае? Создаёте промежуточный тип с открытыми полями для каждого отдельного случая? К примеру к одному сервису модель должна попасть без учёта некоторых полей, а к третьему сервису с учётом этих полей и.т.д. и на каждый вариант свой тип? Или есть какие то другие варианты?
источник

АП

Александр Попов... in Go-go!
Иисус
Есть здесь кто-то, кто только начал учить язык?
Предлагаю сгруппироваться и учить вместе (для обмена опытом, взаимопомощи, и всякое такое)
Если интересно - пишите в ЛС.
зачем? если у вас есть вопросы - пишите
источник

AA

Aibek Abdykasymov in Go-go!
Добрый день. как лучше и правильно делать манкипатчинг импортируемых функций в тестах. нашел либу https://github.com/bouk/monkey , но на форумах ее раскрититовали за то что это не golang way. так как правильно делать патч функций?
источник

И

Иисус in Go-go!
Александр Попов
зачем? если у вас есть вопросы - пишите
Потому что так проще и удобнее + есть психологический фактор заставляющий "не отставать" от компаньона.
источник

d

dmitriy in Go-go!
напомните, что будет если конкурентно стучаться в один слайс без мьютекса?
источник

d

dmitriy in Go-go!
про мапы ясно, про слайс че-то забыл
источник

AS

Alexander Shavelev in Go-go!
dmitriy
про мапы ясно, про слайс че-то забыл
аналогично
источник

S

Sergey in Go-go!
dmitriy
напомните, что будет если конкурентно стучаться в один слайс без мьютекса?
зависит от того, как стучаться
источник

S

Sergey in Go-go!
Если уверены, что пишете один элемент, а читаете другой — то ничего не будет
источник

с

сонная википедия... in Go-go!
Sergey
Если уверены, что пишете один элемент, а читаете другой — то ничего не будет
элемент, а не самый слайс
источник

S

Sergey in Go-go!
??
источник

OJ

O . J in Go-go!
Sergey
Если уверены, что пишете один элемент, а читаете другой — то ничего не будет
Горутина А пишет в слайс, слайс достиг своего капасити, внутри создается новый массив, меняется указатель на массив в хедере. Горутина Б в этот момент читает из массива по указателю который уже не существует.
источник

с

сонная википедия... in Go-go!
O . J
Горутина А пишет в слайс, слайс достиг своего капасити, внутри создается новый массив, меняется указатель на массив в хедере. Горутина Б в этот момент читает из массива по указателю который уже не существует.
да даже длина меняется же, не обязательно реаллокацию делать, чтоб получить проблемы
источник

S

Sergey in Go-go!
Если такое происходит — мы ловим проблему, совершенно верно
источник

S

Sergey in Go-go!
Но ещё в мире есть куча алгоритмов, где величина массива не изменяется
источник