# Workflow
At a high-level, the workflow for using cff is as follows:
- Add
//go:build cffto the top of the file if it's not already present. - Use functions defined in the go.uber.org/cff package.
- Run
go generateif you added a//go:generatedirective, or manually runcff ./...if you didn't. - Run
go buildorgo testas usual. - Commit the generated code to your repository.