go
文章平均质量分 55
羙少女壮士
这个作者很懒,什么都没留下…
展开
-
go+goquery+chromedp爬虫实现对网页数据抓取
安装首先,需要安装两个包。1.goquery。go get github.com/PuerkitoBio/goquerygoquery包主要用于搜索界面上的元素,获取里面的值。具体操作可以参考:飞雪无痕 的 《golanggoquery selector(选择器) 示例大全》2.chromedp。go get -u github.com/chromedp/chromedpchromedp包可以在代码上对网页进行操作,比如点击、输入数据等。尤其是某些网页内容是通过js动..原创 2022-02-10 14:34:21 · 3537 阅读 · 1 评论 -
go连接mysql数据库,实现增删查改
安装方式:首选需要安装go的mysql驱动,地址:go-sql-driver方法一、打开cmd,执行命令go get -u github.com/go-sql-driver/mysql方法二、下载GitHub的内容,解压到go安装路径的github.com\go-sql-driver\mysql下增删查改完整代码:package dbimport ( "database/sql" "fmt" "strings" _ "github.com/go-sql-..原创 2022-01-18 14:05:57 · 562 阅读 · 0 评论 -
go socket 实现聊天室功能2.0(增加人员验证、监听信息、广播等功能)
前段时间用go写了一个简单的聊天室,后来考虑到任何人都可以随意加入聊天室这个问题,我就加上了一个服务端控制客户接入的功能,调整了服务端的代码。原文章:go socket 实现聊天室功能相比原聊天室,调整了一下几个方面:①增加了获取客户端验证信息,控制是否允许接入聊天室。②增加服务器监听客户端聊天记录、广播信息。③抽取了控制管道信息输出的handleMsg方法和控制客户端输入的handleClient方法。package mainimport ( "bufio" "fmt"原创 2021-12-30 15:23:21 · 1377 阅读 · 0 评论 -
VsCode中搭建Go开发环境
一、安装GO1.下载官方下载地址:https://golang.google.cn/dl/百度网盘链接:https://pan.baidu.com/s/1ZL-WdLEk9wdWVpC42yPBKg提取码:53kn2.配置环境变量GOPATH:F:\goWorkSpace(工作区间地址,也就是我们放代码的地方,和vsCode保持一致)GOROOT:D:\go(安装go时选择的目录)path:%GOROOT%\bin(编译文件目录)3.测试是否安装成功在控制台..原创 2021-12-15 15:44:58 · 1469 阅读 · 0 评论 -
GO web中简单的表单应用
package mainimport ( "fmt" "net/http" "strings")func sayHello(w http.ResponseWriter, r *http.Request) { if r.URL.Path == "/" { fmt.Fprint(w, "<html><head><title></title></head><body><form action='http://12.原创 2021-12-20 14:18:55 · 177 阅读 · 0 评论