The European Go Federation (EGF) is a non-profit organization with the purpose of encouraging, regulating, co-ordinating, and disseminating the playing of the board game Go in Europe. The EGF was founded in 1957, the same year that the inaugural European Go Congress (EGC) took place in Cuxhaven, Germany. The Congress has been an annual event every year since then, held each time in a different European city. The European Go Championship takes place during the EGC, as well as the Annual General Meeting (AGM). In 2014, the European Professional System was established by the European Go Federation.