Go教程 第4页

在 Golang 中使用 CORS

在本文中,我们定义了CORS并展示了如何在Golang中使用CORS。 $ go version go version go1.18.1 linux/amd64 我们使用Go版本1.18。 同源政策 浏览器强制执行同源策略,该策略允许网页中...

在Golang中创建简单的Web应用程序

GoFiber教程展示了如何使用Fiber框架在Golang中创建简单的Web应用程序。 $ go version go version go1.18.1 linux/amd64 我们使用Go版本1.18。 关于纤维 Fiber是一个简单快...

如何使用chromedp在Golang中的自动化浏览器

Gochromedp教程展示了如何使用chromedp在Golang中自动化浏览器。 chromedp是一个Go库,它提供高级API以通过DevTools协议控制Chromium。它允许在无界面模式(默认模式)下使用浏览器,无需UI。这非常...

如何在Golang中进行网页抓取和爬行

GoColly教程展示了如何在Golang中进行网页抓取和爬行。 Colly是一个用于Golang的快速网络抓取和爬行框架。它可用于数据挖掘、数据处理或归档等任务。 Colly具有自动cookie和会话处理功能。它支持同步、异步和并行抓取。...

从正在运行的Go程序中访问嵌入文件

Go嵌入教程展示了如何从正在运行的Go程序中访问嵌入文件。 embed包允许从运行的Go二进制文件中访问静态文件,例如图像和HTML文件。它是在Go1.16中引入的。 $ go version go version go1.18.1 lin...

Golang使用Reqhttp客户端创建HTTP请求

GoReq教程展示了如何使用Reqhttp客户端创建HTTP请求。http客户端发送HTTP请求并从由URL标识的资源接收HTTP响应。 $ go version go version go1.18.1 linux/amd64 我们使用Go...

使用bunrouter在Golang中创建HTTP路由

Gobunrouter教程展示了如何使用bunrouter在Golang中创建HTTP路由。 路由将一个HTTP动词(例如GET、POST、PUT、DELETE)和一个URL路径关联到一个处理函数。路由器是创建路由的对象;即它将HTTP请求...

在Golang中使用GorillaWebSocket包

GoGorillaWebSocket教程展示了如何使用GorillaWebSocket包来处理websockets。 $ go version go version go1.18.1 linux/amd64 我们使用Go版本1.18。 We...

在Golang中使用GorillaMux

GorillaMux教程展示了如何在Golang中使用GorillaMux进行请求路由和调度。 $ go version go version go1.18.1 linux/amd64 我们使用Go版本1.18。 大猩猩复用器 Gorill...