Học Golang từ con số 0 – Phần 1 cài đặt Golang trên Linux và Windows

anh lam web image

Học Golang từ con số 0 – Phần 1 cài đặt Golang trên Linux và Windows

Mở đầu

Để biết Golang làm được những gì và nó lợi hại như thế nào thì mình hãy bắt tay vào việc thiết lập Go lên máy và thực hành thực tế thôi nào .
Nếu những bạn thích đọc hướng dẫn và tài liệu bằng tiếng anh và ví dụ đơn cử thì hoàn toàn có thể tìm hiểu thêm những nguồn sau đây mình cũng học và tìm hiểu thêm trên những trang này :

Go by example: https://gobyexample.com/

The Tour of Go:  https://tour.golang.org

How To Write Go Code: https://golang.org/doc/code.html

Để download gói cài đặt các bạn vào trang này để lấy gói phù hợp với máy các bạn: https://golang.org/dl/

Cài đặt Golang trên Windows .

Cài đặt

Các bạn vào trang tải về của Golang mình đã để link phía trên và tím đến chỗ dowload gói setup cho Microsoft Windows, triển khai tải về về thôi .

Cũng như thiết lập những chương trình khác những bạn nếu không muốn kiểm soát và điều chỉnh gì thì cứ nhấn Next, next nhé .

Chấp nhận lao lý, nhấn Next .

Ở bước này những bạn hoàn toàn có thể kiểm soát và điều chỉnh lại đường dẫn mà tất cả chúng ta muốn thiết lập Golang trên máy, sau đó nhấn Next .

Nhấn Install nào hỏi nhiều quá đấy .

Các bạn chờ trong giây lát nhé, 1 xí nữa thôi là xong rồi .

Ok, nhấn Finish để hoàn thành xong việc setup .

Như vậy tất cả chúng ta đã hoàn tất cả những bước setup, bước tiếp theo là setup biến thiên nhiên và môi trường GOROOT và GOPATH .

Thiết lập biến môi trường tự nhiên .

Các bạn nhấn nút Windows và gõ tìm đến setup biến môi trường tự nhiên như hình bên dưới .

Chọn vào Environment Variables .

Sau đó chọn New và thêm một biến ( variable ) tên là GOPATH với đường dẫn đến thư mục tất cả chúng ta muốn tạo những project Golang, đây là nơi thao tác với code Go của tất cả chúng ta .

Và nhìn xuống biến có tên Path để xem đã dẫn tới thư mục bin của Go mà khởi đầu tất cả chúng ta đã setup chưa nhé .

Mình thấy nó đã có rồi nên là ok, nếu chưa có thì mình sẽ thêm vào .

Sau đó restart lại máy và kiểm tra Go đã được setup đúng chưa .
Kiểm tra version của Go bằng command go version

Kiểm tra thông số kỹ thuật setup biến thiên nhiên và môi trường quan tâm 2 biến là GOROOT và GOPATH .

Cài đặt Golang trên Ubuntu .

Truy cập vào máy Ubuntu triển khai việc update apt .

sudo apt-get update

sudo apt-get -y upgrade

Tải Golang về máy .

Vào thư mục mà chúng ta muốn ở đây mình sẽ bỏ vào thư mục /home/vxphong/go và thư mục này mình đã tạo sẵn trên máy.

cd /home/vxphong/go

wget https://dl.google.com/go/go1.12.7.linux-amd64.tar.gz

Sau khi đã tải được gói setup xuống ta thực thi giải nén ( extract ) .

Ở đây mình cái nhiều phiên bản nên mình sẽ đổi tên thư mục go vừa extract ra thành số version nha .

mv go 1.12.7

Để gọn trông nhìn sạch hơn mình xóa luôn file tar.gz nha, và đây là thư mục mà mình đã setup Go .

cd 1.12.7

pwd

Chúng ta sẽ nhớ đường dẫn này để tí nữa cài đặt biến môi trường GOROOT nha.

/home/vxphong/go/1.12.7

Tạo ra thư mục thao tác với code Go

mkdir /home/vxphong/gopath

Tiếp theo tất cả chúng ta hãy thiết lập GOPATH và GOROOT

nano /home/vxphong/.bashrc

Và export các đường dẫn để thiết lập biến môi trường GOPATH, GOROOTPATH.

export GOROOT=/home/vxphong/go/1.12.7

export GOPATH=/home/vxphong/gopath

export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

Như vậy là đã xong kiểm tra version của Go nào những bạn, tất cả chúng ta tắt terminal đang thao tác đi và mở lại .

go version

Kiểm tra những biến thiên nhiên và môi trường đã thiết lập trước đó .

go env

Hello world trong Golang .

Quay trở lại với máy Windows của mình, những bạn nhớ lúc trước mình đá thiết lập biến thiên nhiên và môi trường GOPATH không ? Trong thư mục GOPATH thì tất cả chúng ta tạo thêm thư mục src nữa nha. nơi thao tác để tạo ra những project sẽ nằm ở đó .

mkdir src

cd src

mkdir hello-world

Tạo file main.go trong thư mục hello-world với nội dung sau :

package main

import "fmt"

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

Bây giờ tất cả chúng ta triển khai code và chạy chương trình Hello-World thôi nào

Dùng câu lệnh sau đây để chạy chương trình.

go run main.go

Tóm Lại:

Thư mục thao tác sẽ nằm trong thư mục src nằm ở đường dẫn GOPATH do tất cả chúng ta đã thiết lập trước đó. Các bạn có thấy những thư mục như github.com, golang.org không đó là nơi chứa những thư viện mà tất cả chúng ta sẽ cài đặt để sử dụng cho project. Có thể những bài tiếp theo mình sẽ hướng dẫn những bạn cái thư viện như thế nào nha, nhưng thật ra nó rất đơn thuần thôi à chỉ cần 1 câu lệnh là nó sẽ tự động hóa cài và bỏ vào trong những thư mục tương ứng, chỉ cần import để lấy ra sử dụng thôi .

Source: https://expgg.vn
Category: Thông tin

Total
0
Shares
Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Previous Post

Hướng dẫn cách cài đặt gói lệnh mới cho TeX Live

Next Post

Cài đặt Google Chrome làm trình duyệt web mặc định cho Cortana

Related Posts