go-imap
go-imap copied to clipboard
Make parsing/formatting functions internal
But then how to handle extensions?
But then how to handle extensions?
Then we can't get third-party extensions implementation because they often need to parse custom commands.
So I don't think it's a good idea.
Yeah, I agree. Maybe the functions could be in a different package (e.g. github.com/emersion/go-imap/wire?).
This is for the future anyway. I'd like to ship v1 sooner rather than later.
Done in v2.