Add Go implementation
Fix Go impl conflict.