File tree 1 file changed +0
-23
lines changed
1 file changed +0
-23
lines changed Original file line number Diff line number Diff line change 1
1
/*
2
2
IPFS is a global, versioned, peer-to-peer filesystem
3
-
4
- There are sub-packages within the ipfs package for various low-level
5
- utilities, which are in turn assembled into:
6
-
7
- core/...:
8
- The low-level API that gives consumers all the knobs they need,
9
- which we try hard to keep stable.
10
- shell/...:
11
- The high-level API that gives consumers easy access to common
12
- operations (e.g. create a file node from a reader without wrapping
13
- with metadata). We work really hard to keep this stable.
14
-
15
- Then on top of the core/... and shell/... Go APIs, we have:
16
-
17
- cmd/...:
18
- Command-line executables
19
- test/...:
20
- Integration tests, etc.
21
-
22
- To avoid cyclic imports, imports should never pull in higher-level
23
- APIs into a lower-level package. For example, you could import all of
24
- core and shell from cmd/... or test/..., but you couldn't import any
25
- of shell from core/....
26
3
*/
27
4
package ipfs
You can’t perform that action at this time.
0 commit comments