Go

ภาพหน้าจอของซอฟแวร์:
Go
รายละเอียดซอฟแวร์:
รุ่น: 1.5 การปรับปรุง
วันที่อัพโหลด: 27 Sep 15
ผู้พัฒนา: The Go Project
การอนุญาต: ฟรี
ความนิยม: 6

Rating: 5.0/5 (Total Votes: 1)

ไปเป็นโอเพนซอร์สข้ามแพลตฟอร์มที่แสดงออกกระจายได้อย่างอิสระขยะที่เก็บรวบรวมและการเขียนโปรแกรมภาษาพร้อมกันพัฒนาโดยทีมวิศวกรที่ของ Google ด้วยการไปพัฒนาใด ๆ จะสามารถที่จะสร้างเสถียรภาพและเชื่อถือได้และการใช้งานที่มีประสิทธิภาพ ตัวอย่างการโต้ตอบหลายที่มีอยู่บนหน้าแรกของโครงการ.


ได้อย่างง่ายดายโดยใช้บั๊ก GDB

รหัสผลิตโดยการเขียนโปรแกรมภาษาไปได้อย่างง่ายดายโดยใช้บั๊ก GDB (ในโครงการ GNU Debugger) ซอฟต์แวร์โอเพ่นซอร์ส ในการเริ่มต้นไปบนระบบปฏิบัติการ GNU / Linux ของคุณเพียงแค่ดาวน์โหลดแพคเกจที่สอดคล้องกับคอมพิวเตอร์และ rsquo ของคุณ. สถาปัตยกรรมบันทึกเก็บในไดเรกทอรีหลักของคุณและแกะมัน

เปิดแอปพลิเคเทอร์มิให้ไปที่สถานที่ตั้งของ & lsquo นั้นถัง & rsquo; โฟลเดอร์ (เช่น cd / home / softoware / go / bin /) และเรียกใช้และ lsquo; ./ ไป --help & rsquo; คำสั่งเพื่อดูตัวเลือกบรรทัดคำสั่งที่มีอยู่และข้อความการใช้งาน เอกสารที่ยื่นออกมาเกี่ยวกับวิธีการเริ่มต้นกับการเขียนโปรแกรมภาษาไปนอกจากนี้ยังมีในเว็บไซต์หลักของโครงการ.


ตัวเลือกบรรทัดคำสั่ง

คำสั่งในตัวของมันจะช่วยให้คุณสามารถรวบรวมแพคเกจและการอ้างอิงเพื่อแสดงรายการแพคเกจที่จะพิมพ์ข้อมูลเกี่ยวกับสภาพแวดล้อมที่เป็นไปเพื่อลบไฟล์วัตถุในการแก้ไขปัญหาแพคเกจเพื่อสร้างไฟล์ไปโดยการประมวลผลรหัสที่มาในการรวบรวม และเรียกใช้โปรแกรมไปและทดสอบแพคเกจ.

นอกจากนี้คุณสามารถเรียกใช้เครื่องมือการเดินทางที่เฉพาะเจาะจงเรียกใช้เครื่องมือสัตวแพทย์ไปกับแพคเกจเรียก gofmt แหล่งแพคเกจรวบรวมและติดตั้งแพคเกจและการอ้างอิงเช่นเดียวกับการดาวน์โหลดและติดตั้งแพคเกจและการอ้างอิง.


ทำงานบน GNU / Linux, BSD, Mac และ Windows

เป็นที่กล่าวถึงจุดเริ่มต้นของการตรวจสอบที่ไปเป็นภาษาโปรแกรมข้ามแพลตฟอร์มซึ่งหมายความว่าคุณสามารถใช้งานได้บน GNU / กระจาย Linux, เช่นเดียวกับ BSD ที่ Mac OS X และ Microsoft Windows ปฏิบัติการ ระบบ ทั้งแบบ 32 และ 64 บิตแพลตฟอร์มคอมพิวเตอร์ได้รับการสนับสนุนในครั้งนี้

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

    < li> คอมไพเลอร์และรันไทม์จะเขียนทั้งหมดในขณะนี้ไป (ที่มีผู้ประกอบเล็ก ๆ ) C มีส่วนเกี่ยวข้องไม่ได้อยู่ในการดำเนินการและเพื่อให้คอมไพเลอร์ C ที่ครั้งหนึ่งเคยเป็นสิ่งที่จำเป็นสำหรับการสร้างการกระจายจะหายไป.
  • เก็บขยะอยู่ในขณะนี้พร้อมกันและให้ลดลงอย่างมากโดยครั้งหยุดทำงานเมื่อเป็นไปได้ควบคู่ไปกับการ goroutines อื่น ๆ .
  • โดยค่าเริ่มต้นโปรแกรมไปทำงานกับ GOMAXPROCS ตั้งค่าให้จำนวนของแกนที่มีอยู่; ในรุ่นก่อนมันผิดนัด 1.
  • การสนับสนุนสำหรับแพคเกจภายในที่มีให้ในขณะนี้สำหรับเก็บทั้งหมดไม่เพียงหลักไป.
  • คำสั่งไปในขณะนี้ให้การสนับสนุนการทดลองสำหรับ & quot; vendoring & quot; การอ้างอิงภายนอก.
  • เครื่องมือใหม่คำสั่งไปสนับสนุนการติดตามร่องรอยละเอียดของการทำงานของโปรแกรม.
  • ไป doc คำสั่งใหม่ (แตกต่างจาก godoc) ที่กำหนดเองสำหรับการใช้บรรทัดคำสั่ง.

มีอะไรใหม่ ในรุ่น 1.4.2:

  • ตัวใหม่นี้มาเกือบเจ็ดเดือนหลังจากการเปิดตัว ของไป 1.1 ในเดือนพฤษภาคมระยะเวลาที่สั้นกว่า 14 เดือนระหว่าง 1.1 และ 1.0 เราคาดว่าช่วงเวลาที่เทียบเคียงระหว่างรุ่นใหญ่ในอนาคต.
  • ไป 1.2 รวมถึงคู่ของการเปลี่ยนแปลงภาษาผู้เยาว์การปรับปรุงการดำเนินการหลายภาษาและเครื่องมือปรับปรุงประสิทธิภาพการทำงานบางส่วนและเพิ่มจำนวนมากและ (ย้อนกลับเข้ากันได้) การเปลี่ยนแปลงห้องสมุดมาตรฐาน.
  • โปรดอ่านหมายเหตุรุ่นสำหรับรายละเอียดทั้งหมดในขณะที่การเปลี่ยนแปลงบางอย่างอาจมีผลต่อพฤติกรรมของเดิม (รถ) โปรแกรม สิ่งที่ตามมาเป็นไฮไลท์ของการปล่อย.
  • ใหม่ไวยากรณ์ชิ้นสามดัชนีเพิ่มความสามารถในการระบุความจุเช่นเดียวกับระยะเวลา นี้จะช่วยให้โปรแกรมเมอร์ที่จะส่งค่าชิ้นที่สามารถเข้าถึงส่วนที่ จำกัด ของอาร์เรย์พื้นฐานเทคนิคที่จำเป็นก่อนการใช้งานของแพคเกจที่ไม่ปลอดภัย.
  • คุณลักษณะใหม่ที่สำคัญของห่วงโซ่เครื่องมือที่มีสิ่งอำนวยความสะดวกในการคำนวณและแสดงผลการทดสอบความคุ้มครอง ดูการทดสอบการเดินทางและเอกสารประกอบของเครื่องมือปกเพื่อดูรายละเอียด ต่อมาในสัปดาห์นี้เราจะเผยแพร่บทความที่กล่าวถึงคุณลักษณะใหม่นี้ในรายละเอียด.
  • Goroutines อยู่ในขณะนี้กำหนดไว้ก่อน emptively ในการที่กำหนดการจะเรียกบางครั้งเมื่อเข้าสู่ฟังก์ชั่น นี้สามารถป้องกัน goroutines ยุ่งจากการอดอาหาร goroutines อื่น ๆ ในหัวข้อเดียวกัน.
  • การเพิ่มขึ้นของค่าเริ่มต้นขนาดสแต็ค goroutine ควรปรับปรุงประสิทธิภาพการทำงานของโปรแกรมบาง (ขนาดเก่ามีแนวโน้มที่จะแนะนำการสลับสแต็คส่วนราคาแพงในส่วนที่มีประสิทธิภาพที่สำคัญ.) เมื่อวันที่ปลายอีกด้านหนึ่งข้อ จำกัด ใหม่ในขนาดสแต็คและจำนวนหัวข้อระบบปฏิบัติการควรป้องกันไม่ให้โปรแกรมทำงานผิดปกติจากการบริโภคทรัพยากรทั้งหมดของเครื่อง . (ข้อ จำกัด เหล่านี้อาจมีการปรับเปลี่ยนการใช้ฟังก์ชั่นใหม่ในแพคเกจรันไทม์ / แก้ปัญหา.)
  • ในที่สุดท่ามกลางการเปลี่ยนแปลงหลายอย่างที่ห้องสมุดมาตรฐานการเปลี่ยนแปลงที่สำคัญรวมถึงแพคเกจการเข้ารหัสใหม่ข้อโต้แย้งในการจัดทำดัชนี printf สตริงรูปแบบและบางส่วนเพิ่มเติมที่สะดวกในการแพคเกจแม่แบบ.

มีอะไรใหม่ ในรุ่น 1.4.1:

  • ตัวใหม่นี้มาเกือบเจ็ดเดือนหลังจากการเปิดตัว ของไป 1.1 ในเดือนพฤษภาคมระยะเวลาที่สั้นกว่า 14 เดือนระหว่าง 1.1 และ 1.0 เราคาดว่าช่วงเวลาที่เทียบเคียงระหว่างรุ่นใหญ่ในอนาคต.
  • ไป 1.2 รวมถึงคู่ของการเปลี่ยนแปลงภาษาผู้เยาว์การปรับปรุงการดำเนินการหลายภาษาและเครื่องมือปรับปรุงประสิทธิภาพการทำงานบางส่วนและเพิ่มจำนวนมากและ (ย้อนกลับเข้ากันได้) การเปลี่ยนแปลงห้องสมุดมาตรฐาน.
  • โปรดอ่านหมายเหตุรุ่นสำหรับรายละเอียดทั้งหมดในขณะที่การเปลี่ยนแปลงบางอย่างอาจมีผลต่อพฤติกรรมของเดิม (รถ) โปรแกรม สิ่งที่ตามมาเป็นไฮไลท์ของการปล่อย.
  • ใหม่ไวยากรณ์ชิ้นสามดัชนีเพิ่มความสามารถในการระบุความจุเช่นเดียวกับระยะเวลา นี้จะช่วยให้โปรแกรมเมอร์ที่จะส่งค่าชิ้นที่สามารถเข้าถึงส่วนที่ จำกัด ของอาร์เรย์พื้นฐานเทคนิคที่จำเป็นก่อนการใช้งานของแพคเกจที่ไม่ปลอดภัย.
  • คุณลักษณะใหม่ที่สำคัญของห่วงโซ่เครื่องมือที่มีสิ่งอำนวยความสะดวกในการคำนวณและแสดงผลการทดสอบความคุ้มครอง ดูการทดสอบการเดินทางและเอกสารประกอบของเครื่องมือปกเพื่อดูรายละเอียด ต่อมาในสัปดาห์นี้เราจะเผยแพร่บทความที่กล่าวถึงคุณลักษณะใหม่นี้ในรายละเอียด.
  • Goroutines อยู่ในขณะนี้กำหนดไว้ก่อน emptively ในการที่กำหนดการจะเรียกบางครั้งเมื่อเข้าสู่ฟังก์ชั่น นี้สามารถป้องกัน goroutines ยุ่งจากการอดอาหาร goroutines อื่น ๆ ในหัวข้อเดียวกัน.
  • การเพิ่มขึ้นของค่าเริ่มต้นขนาดสแต็ค goroutine ควรปรับปรุงประสิทธิภาพการทำงานของโปรแกรมบาง (ขนาดเก่ามีแนวโน้มที่จะแนะนำการสลับสแต็คส่วนราคาแพงในส่วนที่มีประสิทธิภาพที่สำคัญ.) เมื่อวันที่ปลายอีกด้านหนึ่งข้อ จำกัด ใหม่ในขนาดสแต็คและจำนวนหัวข้อระบบปฏิบัติการควรป้องกันไม่ให้โปรแกรมทำงานผิดปกติจากการบริโภคทรัพยากรทั้งหมดของเครื่อง . (ข้อ จำกัด เหล่านี้อาจมีการปรับเปลี่ยนการใช้ฟังก์ชั่นใหม่ในแพคเกจรันไทม์ / แก้ปัญหา.)
  • ในที่สุดท่ามกลางการเปลี่ยนแปลงหลายอย่างที่ห้องสมุดมาตรฐานการเปลี่ยนแปลงที่สำคัญรวมถึงแพคเกจการเข้ารหัสใหม่ข้อโต้แย้งในการจัดทำดัชนี printf สตริงรูปแบบและบางส่วนเพิ่มเติมที่สะดวกในการแพคเกจแม่แบบ.

มีอะไรใหม่ ในรุ่น 1.1.1:

  • ในปี 2011 เราได้ประกาศไปรันไทม์สำหรับเครื่องยนต์ App . ตั้งแต่นั้นมาเราได้อย่างต่อเนื่องในการปรับปรุงไป App ประสบการณ์เครื่องยนต์และปรับปรุงให้ดีขึ้นโดยทั่วไปการสนับสนุนไปสำหรับแพลตฟอร์มของ Google Cloud ยกตัวอย่างเช่น google-API-go ลูกค้าให้ติดต่อไปที่ช่วงของ APIs สาธารณะของ Google รวมทั้ง Compute เครื่องยนต์, การจัดเก็บเมฆ, BigQuery ไดรฟ์และอื่น ๆ อีกมากมาย.

ซอฟต์แวร์ที่คล้ายกัน

C
C

3 Jun 15

Gauche
Gauche

14 Apr 15

GCC UPC
GCC UPC

11 May 15

ความคิดเห็นที่ Go

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่