chore(module): initialize Go module with project structure #119
No reviewers
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
thwap/pget!119
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/init-go-module"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Initialize Go module and project directory structure per Phase 1 of the roadmap.
Why
Establishes the foundation for the
pgetparallel download tool: Go module with correct import path, and stub packages for all planned internal modules.Testing
go vet ./...passesgo build ./...passesgolangci-lint run ./...passesBreaking Changes
None
Notes
Stub packages created under
internal/for: downloader, progress, rate, retry. Entry point incmd/pget/.Closes #0009
Closes #0001
Closes #0002
Closes #0003
Closes #0004
Closes #0005
Closes #0006
Closes #0007
Closes #0008
Review: APPROVED
Clean foundation PR. Module init, directory structure, and roadmap update all correct per Phase 1.
Verification
go vet ./...— passesgo build ./...— passesgit.lan.thwap.org/thwap/pgetcmd/andinternal/Suggestions (non-blocking)
.gitignorefor thepgetbinary if building in-treeCloses #0001, #0002, #0003, #0004, #0005, #0006, #0007, #0008, #0009 on merge.