(1)证明:连接OD.
∵OA=OD,∴∠A=∠1.
∵BA=BC,∴∠A=∠C.
∴∠1=∠C.
∵DE⊥BC,垂足为E,
∴∠2+∠C=90°.
∴∠1+∠2=90°.
∴∠ODE=90°.
∵点D在⊙O上,
∴DE是⊙O的切线.
(2)解:连接BD.
∵AB是⊙O的直径,
∴∠ADB=90°.
∵∠A=30°,AB=8,
∴DB=4,∠ABD=60°.
∵OD=OB,
∴△ODB是等边三角形.
∵F是OB的中点,
∴DG⊥AB.
∴FD=FG.
在Rt△BDF中,∠ABD=60°.
∴DF=BD•sin60°=2倍根号3.
∴DG=4倍根号3