Go Text Protocol ( GTP ) on protokolla, jota jotkut moottorit käyttävät Go :n toistamiseen tietokoneella. Se on Go Modem -protokollan seuraaja. Protokolla sopii hyvin tiedonsiirtoon go-moottoreiden ja kuorien välillä sekä samassa tietokoneessa että verkon kautta. GTP-versio 1 otettiin ensimmäisen kerran käyttöön GNU Go -versiossa 3.0, ja sitä pidetään referenssitoteutuksena. Gnu Go versio 3.4 toteuttaa protokollan toisen version, joka on myös viite. Standardin toinen versio on luonnostilassa, joten kaikki erimielisyydet ja epäselvyydet ratkaistaan verrattuna Gnu Go -toteutukseen.
Vaikka protokolla on kehitetty erityisesti Goa varten, se sopii myös muihin peleihin, kuten reversi .