زبانِ گو یا Go که به گولنگ یا Golang معروف می باشد (مخففی از کلمه Go Language) یک زبان برنامه نویسی منبع باز است تا برنامه نویسان بتوانند آن را توسعه دهند. این زبان توسط گوگل ارائه شده است. اکثر جاها برای معرفی زبان Go از کلمه “Golang” استفاده می کنند. دلیل این امر این است که خود کلمه Go در انگلیسی دارای معانی عمومی و خاص است و معنی اسم خاص زبان Go رو نمی دهد.
اهداف ایجاد زبان گو کارایی زبانهای ترجمهشده دارای سامانه نوع ایستا،آسانی برنامه نویسی زبانهای پویا، امنیت نوعها و حافظه، پشتیبانی برای همروندی و ارتباط، و کامپایل سریع است. در زبان گو، ارثبری نوعها وجود ندارد. در این زبان، میتوان برای هر نوع دادهای، حتی برای نوعهای داخلی، مثل اعداد صحیح فاقد بستهبندی، تابع عضو تعریف کرد و این عمل محدود به ساختها نمیشود.
در دوره آموزشی Udemy Connecting Go (Golang) to MySQL and PostgreSQL به با برنامه نویسی با زبان گو و ارتباط آن با مای اس کیو ال و پُستگرسکیواِل آشنا می شوید.