Here a gfci receptacle is added at the end of a row of duplex receptacles for single-location protection. The first outlet is connected to the source and 2-wire cable runs from box to box. All wires are spliced with a pigtail at the devices to pass current from one to the next. The load terminals on the gfci are not used and it does not protect the other receptacles in the circuit.
This page contains wiring diagrams for a ground fault circuit interrupter (gfci) with a built in switch. This device can be used to protect a garbage disposal and provide a gfci protected receptacle in a single gang outlet box. The switch can be included in the protected circuit or it can be used to control an unprotected light or other fixture.
Here 3-wire cable is run from a double-pole circuit breaker and split to supply 120 volts to two sets of receptacles. The neutral wire from the circuit is shared by both. This wiring is commonly used in a 20amp kitchen circuit where two appliance feeds are needed, such as for a refrigerator and a microwave in the same location.
Splice both the fan and the light hot wires together with the common wire from the SW2. The traveler wires are spliced together in the ceiling fixture box. To control the fan and light separately, a builtin switch such as a pull chain or remote control is required on the fan/light.