The self-splicing mechanism of group I introns. Group I introns use an exogenous guanosine (of a guanine nucleotide) to initiate two transesterification steps in self-splicing. The group I intron is released as a linear structure.