Go - Thiết lập môi trường

Thiết lập môi trường cục bộ

Nếu bạn vẫn sẵn sàng thiết lập môi trường của mình cho ngôn ngữ lập trình Go, bạn cần có hai phần mềm sau trên máy tính của mình:

  • Một trình soạn thảo văn bản
  • Tới trình biên dịch

Trình soạn thảo văn bản

Bạn sẽ cần một trình soạn thảo văn bản để nhập các chương trình của mình. Ví dụ về trình soạn thảo văn bản bao gồm Windows Notepad, lệnh OS Edit, Brief, Epsilon, EMACS và vim hoặc vi.

Tên và phiên bản của trình soạn thảo văn bản có thể khác nhau trên các hệ điều hành khác nhau. Ví dụ: Notepad được sử dụng trên Windows và vim hoặc vi được sử dụng trên Windows cũng như Linux hoặc UNIX.

Các tệp bạn tạo bằng trình soạn thảo văn bản được gọi là source files. Chúng chứa mã nguồn chương trình. Các tệp nguồn cho chương trình Go thường được đặt tên với phần mở rộng".go".

Trước khi bắt đầu lập trình, hãy đảm bảo rằng bạn đã có sẵn một trình soạn thảo văn bản và bạn có đủ kinh nghiệm để viết một chương trình máy tính, lưu nó vào một tệp, biên dịch và cuối cùng là thực thi nó.

Trình biên dịch Go

Mã nguồn được viết trong tệp nguồn là nguồn có thể đọc được của con người cho chương trình của bạn. Nó cần được biên dịch và chuyển thành ngôn ngữ máy để CPU của bạn có thể thực thi chương trình theo hướng dẫn được đưa ra. Trình biên dịch ngôn ngữ lập trình Go biên dịch mã nguồn thành chương trình thực thi cuối cùng của nó.

Bản phân phối Go có thể cài đặt dưới dạng nhị phân cho FreeBSD (phiên bản 8 trở lên), Linux, Mac OS X (Snow Leopard trở lên) và hệ điều hành Windows với kiến ​​trúc bộ xử lý x86 32 bit (386) và 64 bit (amd64).

Phần sau giải thích cách cài đặt phân phối nhị phân Go trên các hệ điều hành khác nhau.

Tải xuống Go Archive

Tải xuống phiên bản mới nhất của tệp lưu trữ có thể cài đặt Go từ Go Downloads . Phiên bản sau được sử dụng trong hướng dẫn này: go1.4.windows-amd64.msi .

Nó được sao chép nó vào thư mục C: \> go.

Hệ điều hành Tên lưu trữ
các cửa sổ go1.4.windows-amd64.msi
Linux go1.4.linux-amd64.tar.gz
Mac go1.4.darwin-amd64-osx10.8.pkg
FreeBSD go1.4.freebsd-amd64.tar.gz

Cài đặt trên UNIX / Linux / Mac OS X và FreeBSD

Giải nén kho lưu trữ tải xuống vào thư mục / usr / local, tạo cây Go trong / usr / local / go. Ví dụ -

tar -C / usr / local -xzf go1.4.linux-amd64.tar.gz

Thêm / usr / local / go / bin vào biến môi trường PATH.

Hệ điều hành Đầu ra
Linux xuất PATH = $ PATH: / usr / local / go / bin
Mac xuất PATH = $ PATH: / usr / local / go / bin
FreeBSD xuất PATH = $ PATH: / usr / local / go / bin

Cài đặt trên Windows

Sử dụng tệp MSI và làm theo lời nhắc để cài đặt công cụ Go. Theo mặc định, trình cài đặt sử dụng bản phân phối Go trong c: \ Go. Trình cài đặt nên đặt thư mục c: \ Go \ bin trong biến môi trường PATH của Window. Khởi động lại mọi lời nhắc lệnh đang mở để thay đổi có hiệu lực.

Xác minh cài đặt

Tạo một tệp go có tên test.go in C:\>Go_WorkSpace.

Tệp: test.go

package main

import "fmt"

func main() {
   fmt.Println("Hello, World!")
}

Bây giờ hãy chạy test.go để xem kết quả -

C:\Go_WorkSpace>go run test.go

Đầu ra

Hello, World!