this is learn go1.18 work new features
the project structure as follows
module
├── go.work
├── main
│ ├── go.mod
│ ├── go.sum
│ ├── main.go
│ └── README.md
└── util
├── go.mod
├── README.md
└── util.go
you can use this commond create go.work
go work init main util