Source File
sink.go
Belonging Package
github.com/gotd/td/telegram/downloader
package downloaderimport ()func ( io.WriterAt, <-chan block) func(context.Context) error {return func( context.Context) error {for {select {case <-.Done():return .Err()case , := <-:if ! {return nil}, := .WriteAt(.data, .offset)if != nil {return errors.Wrap(, "write output")}}}}}func ( io.Writer, <-chan block) func(context.Context) error {return func( context.Context) error {for {select {case <-.Done():return .Err()case , := <-:if ! {return nil}, := .Write(.data)if != nil {return errors.Wrap(, "write output")}}}}}
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |