package ffmpeg type FFmpegContract interface { SetPath(path string) } type ffmpeg struct { path string } func newFFmpeg(path string) FFmpegContract { return &ffmpeg{ path: path, } } func (f *ffmpeg) SetPath(path string) { f.path = path }