crf in golang