File Paths and Names in Go: Difference between revisions
Jump to navigation
Jump to search
(2 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
=Overview= | =Overview= | ||
<code>path</code> and <code>filepath</code> are two related packages that expose | <code>path</code> and <code>filepath</code> are two related packages that expose functionality to manipulating forward-slash-separated paths (the <code>[[#path|path]]</code> package) and file names and filesystem paths that may include Windows-style backslashes and drive letters (the <code>[[#filepath|filepath]]</code> package). | ||
=Packages= | =Packages= | ||
Line 12: | Line 12: | ||
==<tt>filepath</tt>== | ==<tt>filepath</tt>== | ||
{{External|https://pkg.go.dev/path/filepath}} | {{External|https://pkg.go.dev/path/filepath}} | ||
=Assembling Paths= | |||
<code>filepath.Join()</code> The function also "cleans" the path. |
Latest revision as of 22:38, 16 October 2023
Internal
Overview
path
and filepath
are two related packages that expose functionality to manipulating forward-slash-separated paths (the path
package) and file names and filesystem paths that may include Windows-style backslashes and drive letters (the filepath
package).
Packages
path
filepath
Assembling Paths
filepath.Join()
The function also "cleans" the path.