CFSDN nhấn mạnh vào việc tạo ra giá trị thông qua mã nguồn mở. Chúng tôi cam kết xây dựng một nền tảng chia sẻ tài nguyên để mọi người làm CNTT có thể tìm thấy thế giới tuyệt vời của riêng mình tại đây.
Bài đăng trên blog CFSDN này trình bày chi tiết các bước xây dựng khung gin trong goland, được tác giả thu thập và biên soạn. Nếu bạn quan tâm đến bài viết này, vui lòng thích nó.
Mục lục.
- 1. Cài đặt gói go
- 2. Cấu hình các biến hệ thống
- 3. Cài đặt git
- 4. Thiết lập proxy go
- 5. Tải xuống khung gin
- 6. Tạo một dự án
- 7. Biên dịch và triển khai
- 8. Truy cập
1. Cài đặt gói go
.
Địa chỉ tải xuống: https://studygolang.com/dl .

Sau khi tải về, nhấp đúp để cài đặt.
2. Cấu hình các biến hệ thống
.
Hai biến hệ thống cần được cấu hình ở đây, một là goroot và một là gopath.


Lưu ý: goroot và gopath không thể nằm trong cùng một đường dẫn và tên biến phải là goroot và gopath.
3. Cài đặt git
.
Địa chỉ tải xuống: https://git-scm.com/ .
Sau khi tải xuống, chỉ cần nhấp đúp để cài đặt. . .
Trong cửa sổ cmd, khi thực hiện lệnh go get, môi trường git phải được hỗ trợ.
4. Thiết lập proxy go
.
Trước khi tải gin framework, chúng ta cũng cần cấu hình go public proxy image để giải quyết vấn đề github không truy cập được hoặc truy cập chậm. Thực hiện lệnh trong cửa sổ cmd:
?
1
|
đi env
-
với goproxy
=
https:
/
/
goproxy.io,trực tiếp
|
Như hình minh họa:

Với thiết lập này, lệnh go của chúng ta sẽ nhanh chóng kéo mã từ máy chủ proxy công cộng.
5. Tải xuống khung gin
.
Thực hiện lệnh trong cửa sổ cmd:
?
1
|
đi lấy
-
bạn github.com
/
gin
-
tính chất
/
gin
|
Sau khi chờ một lúc, bạn sẽ thấy thư mục github.com trong thư mục src của thư mục gopath. Tất cả các tệp liên quan đến gin framework đều nằm trong thư mục này.
Lưu ý 1:
Nếu bạn thực hiện lệnh trên trong dòng lệnh GoLand, bạn không cần phải cài đặt git, tức là có thể bỏ qua bước 3, vì GoLand đã có plugin git tích hợp sẵn.
Lưu ý 2:
Do lý do mạng, các gói liên quan đến Google ở đây không thể truy cập được và cần phải tải xuống riêng.
Trong thư mục src của thư mục gopath, tạo một thư mục mới google.golang.org, sau đó chuyển đến thư mục này trong cửa sổ cmd và thực hiện lệnh:
?
1
|
git clone https:
/
/
github.com
/
giao thức đệm
/
nguyên mẫu
-
đi.git
|
Như hình minh họa:

Sau khi tải xuống hoàn tất, hãy đổi tên thư mục protobuf-go thành protobuf.

Lưu ý 3:
Do lý do mạng, các gói liên quan đến golang.org không thể tải xuống ở đây. Giải pháp tương tự như [Lưu ý 2].
Trong thư mục src của thư mục gopath, tạo một thư mục mới golang.org, sau đó chuyển đến thư mục trong cửa sổ cmd và thực hiện lệnh:
?
1
|
git clone https:
/
/
github.com
/
golang
/
công cụ.git
|
Như hình minh họa:

Sau khi tải xuống hoàn tất, hãy đổi tên thư mục công cụ thành x.

Vào thư mục x và tiếp tục thực hiện lệnh:
?
1
|
git clone https:
/
/
github.com
/
golang
/
tiền điện tử.git
|
Như hình minh họa:

6. Tạo một dự án
.
Mở phần mềm Goland và tạo một dự án mới như trong hình:

Sau khi quá trình tạo hoàn tất, chúng ta cũng cần tạo thủ công ba thư mục bin, pkg và src trong thư mục gốc của dự án.
Thư mục bin: dùng để lưu trữ các tệp nhị phân exe đã biên dịch.
Thư mục pkg: dùng để lưu trữ các gói tùy chỉnh, là nguồn nhập.
Thư mục src: dùng để lưu trữ các tệp nguồn của dự án, tức là các tệp phát triển của chúng tôi.
Như hình minh họa:

Sau đó, trong thư mục src, chúng ta tạo một tệp go mới có tên là main.go với nội dung sau:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
|
gói chính
nhập khẩu
(
"github.com/gin-gonic/gin"
"mạng/http"
)
hàm main() {
bộ định tuyến:
=
gin.mặc định()
router.get(
"/"
, hàm(c
*
gin.bối cảnh) {
c.string(http.statusok,
"Xin chào! Chào mừng đến với thế giới cờ vây!"
)
})
/
/
Cổng mặc định là
8080
, bạn cũng có thể chỉ định cổng r.run(
":80"
)
router. chạy()
}
|

7. Biên dịch và triển khai
.
7.1 Vô hiệu hóa [go modules].

7.2 Cấu hình trình gỡ lỗi.
Nhấp vào [thêm cấu hình...] ở góc trên bên phải của phần mềm goland, nó sẽ mở ra như hình dưới đây:


Sau khi cấu hình hoàn tất, hãy nhấp vào biểu tượng chạy hoặc gỡ lỗi ở góc trên bên phải của phần mềm để truy cập dự án. Như hình minh họa:

Đồng thời, một tệp exe sẽ tự động được tạo trong thư mục bin. Chỉ cần sao chép tệp exe này vào máy chủ và khởi động nó như một dịch vụ hệ thống để cung cấp quyền truy cập bên ngoài.
8. Truy cập
.
Trên thanh địa chỉ của trình duyệt, nhập http://127.0.0.1:8080 để truy cập.
Đây là phần cuối của bài viết này về xây dựng gin framework với goland. Để biết thêm nội dung liên quan về xây dựng gin framework với goland, vui lòng tìm kiếm các bài viết trước của tôi hoặc tiếp tục duyệt các bài viết liên quan sau. Tôi hy vọng bạn sẽ ủng hộ tôi trong tương lai! .
Liên kết gốc: https://blog.csdn.net/tdcqfyl/article/details/109599321.
Cuối cùng, bài viết này về các bước chi tiết của goland để xây dựng gin framework đã kết thúc. Nếu bạn muốn biết thêm về các bước chi tiết của goland để xây dựng gin framework, vui lòng tìm kiếm các bài viết CFSDN hoặc tiếp tục duyệt các bài viết liên quan. Tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .
Tôi là một lập trình viên xuất sắc, rất giỏi!