Size: a a a

2020 August 15

АП

Александр Попов... in Go-go!
на каждый поток дескриптор копировать?
источник

М

Марк Егоров... in Go-go!
S
Надо скастовать в int. Это просто номер дескриптора.
Ладно. Я скопировал. Но теперь это просто инт. С ним ничего нельзя сделать.
источник

S

S in Go-go!
Да я вообще не понял зачем автору вопроса копия дескриптора. Если писать, то надо учитывать, что у них указатели на позицию будут разные.
источник

М

Марк Егоров... in Go-go!
А надо по идее добиться записи в файл через него после закрытия оригинального дескриптора
источник

S

S in Go-go!
Марк Егоров
Ладно. Я скопировал. Но теперь это просто инт. С ним ничего нельзя сделать.
os.NewFile
источник

S

S in Go-go!
Он из дескриптора создаст структуру File.
источник

М

Марк Егоров... in Go-go!
S
Он из дескриптора создаст структуру File.
О, всё поехало. Много провозился с ошибкой bad file desriptor, думая, что это я что-то накопировал неправильно, а оказалось, что по умолчанию в режиме только для чтения файл открывается
источник

S

S in Go-go!
👍
источник

АП

Александр Попов... in Go-go!
теперь вопрос что это даст
источник

АП

Александр Попов... in Go-go!
нахрена копия дескриптора
источник

М

Марк Егоров... in Go-go!
Ну я выше писал же - сугубо в учебных целях разбирался с указателями.
источник
2020 August 16

М

Марк Егоров... in Go-go!
Я просто думал, что как-то нативно можно, но выбрал неудачный вариант с дескриптором и не подумал, что там уже ОС начинает ворочаться, а потому с голой жопой ничего не получится.
источник

S

S in Go-go!
Марк Егоров
Ну я выше писал же - сугубо в учебных целях разбирался с указателями.
Это не имеет отношения к указателям. Это больше к POSIX и ядру Unix.
источник

М

Марк Егоров... in Go-go!
Ну, изначально же я думал, что у нас появляется указатель *os.File, поэтому его можно как-то просто скопировать или его адрес
источник

АП

Александр Попов... in Go-go!
а os.File оно же треад сейф?
источник

АП

Александр Попов... in Go-go!
ну там чтение запись в один файл в разных гоурутин
источник

М

Марк Егоров... in Go-go!
Я пока прочитал страниц 70 Донована и мельком рандомом
источник

p

pragus in Go-go!
Александр Попов
нахрена копия дескриптора
Позиция может быть разной
источник

S

SarDigital in Go-go!
Кто там искал Golang для профи, нашел?
источник

S

SarDigital in Go-go!
Пираты выложили уже
источник