MCPcopy Create free account
hub / github.com/assetnote/hyoketsu / copyFile

Function copyFile

cmd/extract.go:83–100  ·  view source on GitHub ↗
(src, dst string)

Source from the content-addressed store, hash-verified

81}
82
83func copyFile(src, dst string) error {
84 in, err := os.Open(src)
85 if err != nil {
86 return err
87 }
88 defer in.Close()
89
90 out, err := os.Create(dst)
91 if err != nil {
92 return err
93 }
94 defer out.Close()
95
96 if _, err := io.Copy(out, in); err != nil {
97 return err
98 }
99 return out.Close()
100}
101
102func init() {
103 extractCmd.Flags().BoolVar(&extractDotnetOnly, "dotnet-only", false, "Only extract .NET assemblies (skip native DLLs)")

Callers 1

extract.goFile · 0.85

Calls 1

CloseMethod · 0.45

Tested by

no test coverage detected