ภาษาที่กูเกิลสร้างขึ้นในตอนนี้คงมีสองภาษาสำคัญคือภาษา Dart สำหรับเว็บและภาษา Go สำหรับงานระดับล่างที่ต้องการประสิทธิภาพสูง ถ้าใครมีโอกาสฝึกภาษา Go มาก่อนหน้านี้จะพบว่าภาษาและไลบรารีมีการพัฒนาที่เร็วมากจนกระทั่งโค้ดเดิมใช้งานไม่ได้แม้พัฒนามาไม่นาน นั่นเป็นเพราะตัวภาษา Go ยังอยู่ระหว่างการพัฒนา แต่วันนี้กูเกิลก็ประกาศภาษา Go รุ่น 1.0 ที่จะรับประกันความเข้ากันได้ในรุ่นต่อๆ ไป (forward compatibility)
สำหรับปัญหาของการเปลี่ยนแปลงก่อนหน้านี้ กูเกิลมีเครื่องมือ go fix ให้ช่วยแก้ไขปัญหาให้โค้ดทำงานกับมาตรฐานภาษารุ่น 1.0 นี้ได้เป็นส่วนใหญ่ นอกจากนี้ยังมีความสามารถใหม่ๆ เช่น รองรับอักขระ Unicode, ไลบรารี time, และการเปลี่ยนแปลงอีกหลายอย่าง และเครื่องมือ go command ที่ช่วยคอมไพล์ทั้งโครงการโดยไม่ต้องเขียน build script
ภาษา Go นั้นมีที่ใช้งานจริงสำคัญคือ App Engine ของกูเกิลเอง รอบนี้กูเกิลก็ออก SDK รุ่นที่รองรับภาษา Go รุ่นใหม่ออกมาพร้อมกัน
มีใครเริ่มเอาไปใช้งานที่ไหนกันบ้างแล้ว?
ที่มา - Golang
Comments
ผมใช้อยู่ครับ มาสักพักแล้ว ส่วนตัวค่อนข้างติดใจกับภาษานี้
ผมว่าที่ดีที่สุดคือรองรับวินโดวส์อย่างเป็นทางการแล้ว (ในข่าวไม่ได้ระบุไว้) ก่อนหน้านี้ลงบนวินโดวส์ทีแทบอ้วกแตก TT
asynchronous มันค่อนข้างดีครับ ภาษาเป็น C-Like ไม่ประหลาดเหมือน Erlang อันนั้นทนใช้ไม่ไหว ต้องอ่านหนังสือตลอดเวลา
lewcpe.com, @wasonliw
แม่เจ้าสามารถคอมเมนท์เป้นภาษาไทยได้แล้ว O_o?
android + go ... เยี่ยม
samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo
ถ้าทำ IDE แจกฟรีเมื่อไรผมว่า รุ่งแบบเดียวกับ java แน่ๆ