code: func (t *ImportTracker) TrackImport(n ast.Node) {
  	if imported, ok := n.(*ast.ImportSpec); ok {
  		path := strings.Trim(imported.Path.Value, `"`)
  		if imported.Name != nil {
  			if imported.Name.Name == "_" {
  				// Initialization only import
  				t.InitOnly[path] = true
  			} else {
  				// Aliased import
  				t.Aliased[path] = imported.Name.Name
  			}
  		}
  		if path == "unsafe" {
  			t.Imported[path] = path
  		}
  	}
  }
docs: // TrackImport tracks imports and handles the 'unsafe' import