
golong
小哲慢慢来
每天更新一点
展开
-
go语言中的导包
go语言如何导包? 参考链接李文周的博客 在go语言中,一个包可以理解为存放.go文件的一个文件夹。go文件的第一行package声明了这个go问价属于那个包。注意:同一个文件夹之下只能有同一个包的go文件。 测试: 我想在fridge/main.go中导入util/util.go, 只需要输入以下代码即可, 注意,导包路径不需要写绝对路径,写go/src目录下得相对路径即可,所以我这里导入的是dzh.com/PXZ/util package main import ( "dzh.com/PXZ/ut原创 2022-03-06 20:07:39 · 1734 阅读 · 0 评论 -
GOBIN must be an absolute path 报错解决办法
教训:无脑COPY总有一天会出大问题 在使用go get 命令的时候碰到了这个问题,一直无法安装成功 使用go env 查看环境变量GOBIN到底是多少 很明显看到这个路径是相对路径,并且不知道是copy了谁的路径 使用go env -w GOBIN=C:\Users\pxz\go\bin ,重新设置GOBIN环境变量即可成功安装 ...原创 2022-03-05 20:36:06 · 1929 阅读 · 1 评论 -
go语言中的正则表达式
关于正则表达式的基础语法,这里就不赘述了 go中使用 以字符串text := " <a href="/test/2021-03-17/5436.html" target=########### ">"为例,我们需要提取字符串中href指向的地址 text := " <a href=\"/test/2021-03-17/5436.html\" target=########### \">" // 生成正则对象,类似Python中的re.compile // 特别说明,正则中的()是分原创 2022-02-21 21:55:42 · 341 阅读 · 0 评论 -
最小生成树之prim算法(go语言实现)
定义 在一个无向有权图中,能遍历完所有的节点并且花费的代价最小,这样就构成了一颗最小生成树 prim算法 简介:通过贪心算法,整个图中只存在一颗最小生成树,每次遍历的时候,将树外面的代价最小的一个节点添加进来 借鉴了景明先生的图:它的描述更详细些链接:图解:什么是最小生成树 伪代码(待完善) go语言代码:统计最小生成树的和 最好以后再来完善,使用对象生成一颗真正的生成树 package main import "fmt" // 图: // 解释:(0, 1) 位置上的3 表示从v0到v3的权重为3原创 2021-12-26 15:06:04 · 432 阅读 · 0 评论