贝隆

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  148 随笔 :: 0 文章 :: 2 评论 :: 14万 阅读

随笔分类 -  go

摘要:如图,进度条总是处于滑动状态,始终无法启动程序: 解决办法: 将文件单独拷贝至新的目录,只有一个go文件,重新创建launch.json,会生成.vscode目录 { // Use IntelliSense to learn about possible attributes. // Hover t 阅读全文
posted @ 2021-07-09 08:55 贝隆 阅读(882) 评论(0) 推荐(0) 编辑

摘要:1.点击Manage->Settings,输入Editor: Insert Spaces 2.出现go配置,点击Edit in settings.json 输入editor,在联想的下拉框中,出现 editor.insertSpaces,输入回车,文件中会自动生成下面的文本 "[go]": { "e 阅读全文
posted @ 2021-06-11 09:17 贝隆 阅读(999) 评论(0) 推荐(0) 编辑

摘要:转载:https://www.cnblogs.com/akidongzi/p/12801574.html 一.根据时间戳获取日期 // 获取时间,该时间带有时区等信息,获取的为当前地区所用时区的时间 timeNow := time.Now() // 获取时间戳 unix := time.Now(). 阅读全文
posted @ 2021-05-06 08:59 贝隆 阅读(204) 评论(0) 推荐(0) 编辑

摘要:使用gopsutil来查询操作系统相关命令。 shirou/gopsutil: psutil for golang (github.com) process · pkg.go.dev 阅读全文
posted @ 2021-04-22 07:47 贝隆 阅读(253) 评论(0) 推荐(0) 编辑

摘要:vscode-golang跳转定义无效问题 - 简书 (jianshu.com) 问题发现: 本来可以进行"ctrl"+点击或者F12,进行跳转定义的方式,突然失效了 问题分析:辅助工具是否关闭 解决方案,进入首选项,设置,查找go.docsTool,选项选择为 gogetdoc,这一步可能会提示你 阅读全文
posted @ 2021-04-20 20:06 贝隆 阅读(1098) 评论(0) 推荐(0) 编辑

摘要:解决unrecognized import path "golang.org/x/..问题_cyLee_的博客-CSDN博客 1. 项目: 2. 执行语句:go get github.com/StackExchange/wmi 3. 出现问题: package golang.org/x/sys/wi 阅读全文
posted @ 2021-04-19 11:38 贝隆 阅读(3994) 评论(0) 推荐(0) 编辑

摘要:关键点 减少局部变量 赋值 给 全局变量的情况,因为此时情况下,会导致局部变量 分配到 堆中,增加gc 当创建的变量的内存大小不定的时候,会分配给堆, 如map,切片,channel等,或者分配的内存超过栈的大小,也会分配到堆中, 如一个切片分配了2000个字节大小;即也就是不确定内存大小,编译器就 阅读全文
posted @ 2021-03-31 14:16 贝隆 阅读(130) 评论(0) 推荐(0) 编辑

摘要:- func Cbrt(x float64) float64 // 立方根函数 - func Pow(x, y float64) float64 // x 的幂函数 - func Pow10(e int) float64 // 10 根的幂函数 - func Sqrt(x float64) floa 阅读全文
posted @ 2021-03-31 12:46 贝隆 阅读(1063) 评论(0) 推荐(0) 编辑

摘要:初始化一个modules项目。 在项目目录下执行: go mod init github.com/xiaof-github/kafdrop-go/server 如下 cat .\go.modmodule github.com/xiaof-github/kafdrop-go/server go 1.1 阅读全文
posted @ 2020-10-30 15:25 贝隆 阅读(203) 评论(0) 推荐(0) 编辑

摘要:使用make内置方法对二维切片进行初始化。 要注意的是,对二维切片初始化分配内存后,内部的一维slice是没有分配内存的,因此要使用二维切片保存数据还需要对一维slice分配内存。 否则,会出现 “panic: runtime error: index out of range [0] with l 阅读全文
posted @ 2020-08-31 08:32 贝隆 阅读(807) 评论(0) 推荐(0) 编辑

摘要:BAIDUPCS-GO 1.登录 下载客户端可执行文件,双击后,首先执行登录命令 login --username=liuhua --password=abc 按提示查询验证码的网址,输入验证码后登录成功 2.下载文件 输入 d /目录名/文件名 支持断点续传,如果中断,可以再次打开程序,从上次位置 阅读全文
posted @ 2020-08-20 07:58 贝隆 阅读(387) 评论(0) 推荐(0) 编辑

摘要:使用数组类型定义+{"a","b", "c"}方式定义:如下func abc()([]string, error){ return []string{"a", "b", "c"}} 阅读全文
posted @ 2020-08-03 08:08 贝隆 阅读(249) 评论(0) 推荐(0) 编辑

摘要:基本上你的formatOnSave是开启的,这导致了这个问题。 要禁用它,请转到命令选项板(Ctrl + Shift + P)并键入“配置语言特定设置”并查找Go。 您现在应该看到一个json文件,您可以在其中将以下设置添加到json文件: “editor.formatOnSave”:false。 阅读全文
posted @ 2020-07-11 22:17 贝隆 阅读(1339) 评论(0) 推荐(0) 编辑

摘要:实现功能 1.查看broker地址和controller。 2.查看topic列表,每个topic分区个数,每个topic可消费消息个数。 3.查看topic下前200个消息内容,消息offset,消息所在分区。 源代码地址和Demo见: xiaof-github/kafdrop-go 阅读全文
posted @ 2020-07-11 14:26 贝隆 阅读(217) 评论(0) 推荐(0) 编辑

摘要:参考: https://abelsu7.top/2019/09/06/gopls-guide/ 点击go插件extensions settings, 打开.vscode/settings.json, 需要打开以下开关,支持本地包自动补全 "deepCompletion": true, "matche 阅读全文
posted @ 2020-07-06 08:47 贝隆 阅读(9949) 评论(0) 推荐(0) 编辑

摘要:golang中json和struct的使用1、返回json响应结果在struct的字段后面加入json:"key"可以进行json格式输出,其中key为json的键名 type SuccessResponse struct { Code int `json:"code"` Msg string `j 阅读全文
posted @ 2020-07-04 23:37 贝隆 阅读(1081) 评论(0) 推荐(0) 编辑

摘要:现象 执行go get github.com/tealeg/xlsx 失败 go: extracting github.com/tealeg/xlsx v1.0.5 go get: rename golang\pkg\mod\github.com\tealeg\xlsx@v1.0.5.tmp-895 阅读全文
posted @ 2020-07-04 10:19 贝隆 阅读(895) 评论(0) 推荐(0) 编辑

摘要:https://www.cnblogs.com/JerryNo1/p/5412864.html 前言 其实环境搭建没什么难的,但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org),导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang的开发 阅读全文
posted @ 2020-06-28 08:48 贝隆 阅读(908) 评论(0) 推荐(0) 编辑

摘要:go入门指南: https://github.com/Unknwon/the-way-to-go_ZH_CN https://learnku.com/docs/the-way-to-go/basic-types-and-operators/3586 go编程基础视频:https://learnku. 阅读全文
posted @ 2020-06-20 16:32 贝隆 阅读(143) 评论(0) 推荐(0) 编辑

摘要:主要步骤: 卸载旧版本 下载新版本 安装新版本 配置环境变量 详细步骤: 卸载旧版本 首先,执行 go env,列出关于go的环境信息,查看 GOROOT 的值,其一般代表go的安装路径;如:GOROOT="/usr/local/go"之后,如果是通过手工直接安装(也就是通过复制到某个目录安装),则 阅读全文
posted @ 2020-06-04 23:39 贝隆 阅读(4059) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示