"GOTO $+1" is asm directive type instruction which mean jump to next instruction. As $ means current program counter of the Assembler (it is psuedo type used to track generation of object code in all most all assembler). Since it is for PICmicro, in this case, it will exactly generate 2 cycles delay.