go_work_basic_usage/basic_usage.rs
1use use_go_work::{GoWorkDirective, GoWorkFile, GoWorkModulePath, GoWorkUseDirective};
2
3fn main() -> Result<(), use_go_work::GoWorkError> {
4 let module = GoWorkModulePath::new("./app")?;
5 let file =
6 GoWorkFile::new().with_directive(GoWorkDirective::Use(GoWorkUseDirective::new(module)));
7
8 assert_eq!(file.directives().len(), 1);
9 Ok(())
10}