package swampfile type Repository interface { Create(filename string, user_agent_label string) (SwampInFile, error) Open(filename string, user_agent_label string) (SwampOutFile, error) Delete(filename string, user_agent_label string) }