diff --git a/Lotus/Checksums.go b/Lotus/Checksums.go new file mode 100644 index 0000000..f070b73 --- /dev/null +++ b/Lotus/Checksums.go @@ -0,0 +1,8 @@ +package Lotus + +type Checksum struct{ + MD5 string + SHA1 string + SHA256 string + SHA512 string +} \ No newline at end of file diff --git a/Lotus/Package.go b/Lotus/Package.go new file mode 100644 index 0000000..86ea623 --- /dev/null +++ b/Lotus/Package.go @@ -0,0 +1,13 @@ +package Lotus + +type Package struct { + Publisher string + Name string + Version string + Description string + Tags Tags + PackageSize int64 + Checksums Checksum + Architecture string + Dependencies []Package +} \ No newline at end of file diff --git a/Lotus/Tags.go b/Lotus/Tags.go new file mode 100644 index 0000000..bc01084 --- /dev/null +++ b/Lotus/Tags.go @@ -0,0 +1,3 @@ +package Lotus + +type Tags []string \ No newline at end of file