sách gpt4 ai đã đi

Các bước chi tiết để xây dựng khung gin trong goland

In lại Tác giả:qq735679552 Thời gian cập nhật: 2022-09-28 22:32:09 29 4
mua khóa gpt4 Nike

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ó.

1. Cài đặt gói go

  .

Địa chỉ tải xuống: https://studygolang.com/dl .

Các bước chi tiết để xây dựng khung gin trong goland

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.

Các bước chi tiết để xây dựng khung gin trong goland

Các bước chi tiết để xây dựng khung gin trong goland

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:

Các bước chi tiết để xây dựng khung gin trong goland

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:

Các bước chi tiết để xây dựng khung gin trong goland

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

Các bước chi tiết để xây dựng khung gin trong goland

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:

Các bước chi tiết để xây dựng khung gin trong goland

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

Các bước chi tiết để xây dựng khung gin trong goland

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:

Các bước chi tiết để xây dựng khung gin trong goland

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:

Các bước chi tiết để xây dựng khung gin trong goland

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:

Các bước chi tiết để xây dựng khung gin trong goland

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()
}

Các bước chi tiết để xây dựng khung gin trong goland

7. Biên dịch và triển khai

  .

7.1 Vô hiệu hóa [go modules].

Các bước chi tiết để xây dựng khung gin trong goland

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:

Các bước chi tiết để xây dựng khung gin trong goland

Các bước chi tiết để xây dựng khung gin trong goland

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:

Các bước chi tiết để xây dựng khung gin trong goland

Đồ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! .

29 4 0
qq735679552
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com