上来先贴一个自己决定比较靠谱的 讲解 ,线上有好多人说2006-01-02 15:04:05是goland的生日什么的原因这里不做过多的过度解读。有兴趣的请自行查找证据。 下面谈谈自己的理解,对照下面的这个表格 月份 1,01,Jan,January 日 2,02,_2 时 3,03,15,PM,pm,AM,am 分 4,04 秒 5,05 年 06,2006 时区 -07,-0700,Z0700,Z07:00,-07:00,MST 周几 Mon,Monday 这里的意思是当你希望格式化他的月份
声明:该文章是本人作为学习过程的一个记录, 若能帮助到大家我也非常乐意, 任何问题欢迎大家的包容与指正. 正篇开始: 1.安装开发环境 来到官网GoLand by JetBrains: More than just a Go IDE(可能加载有点慢,下载不了可以私聊安装包) 点击Download就开始下载了 然后安装过程虽然都是英文,但一直点击next也没有什么问题,就是有一步可以创建快捷方式(可选可不选). 然后就可以运行了 2.相关环境配置(golang和goland) 能看到这一步的应该都下载了go
因为工作中负责的项目有go编写的,有java编写的,有Python编写的,所以之前java还没学完,又要开始学习go了,博主接到这个任务的时候,直接原地崩溃+吐血。。。。。。 不会没事,说明自己还有进步的空间。安慰下寄几吧~ 下面开始说正事。首先学习任何一门语言都绕不过环境的安装。go的安装和Python还有java有点不太一样,我踩了点坑,发现csdn中还是有些文章并不能够一次性到位,按照那个配置还是不行。经过看了大量的关于环境配置的大佬写的文章,终于今天我环境配置好了。只想说,我不是高手,仅仅是初学者
git tool box
文章目录 前言 一、Goanno - 自动生成函数注释模版 1.如何安装 & 使用 2.如何编辑注释模板 前言 提供一些常用的 Golang 插件,提供工作效率。 一、Goanno - 自动生成函数注释模版 使用此插件可以自动生成函数注释模版。 功能: 1.普通函数 2.接口中的函数 3.支持自定义模版 1.如何安装 & 使用 如何使用: 1.在函数上方输入快捷键(control + command + /) 2.右键 -> Generate -> Goanno 更多使用可以参
golang依赖飘红难受 把go modules 打开,然后evironment里的值设置为下图 点击apply,ok 就解决了 另外还要记得要给项目生成一个go.mod文件 go mod init xxx go mod tidy 就可以了
0. goland设置方法, + 在goland的Preferences->go-> Go Modules 里设置 + 全局设置 go env -w GOPROXY=https://goproxy.io,direct + 全局设置 go env -w GO111MODULE=on + 可以用go env -u 恢复初始设 1. 网上设置方法。查到的都是,参数时proxy的,直接填,https://goproxy.cn 或 https://goproxy.io就可以
通过下面网址进入Goland软件官网 https://www.jetbrains.com/go/ 查看历史版本 下载其它版本 下载工具 文章链接: https://developer.aliyun.com/article/1008890 本文包含: --> -->
一、Goland快捷键设置 GoLand支持各种编辑器的快捷键映射:File(文件)->Settings(设置)->Keymap(按键映射) 二、GoLand常用快捷键 下面的快捷键都是 windows 系统的,mac系统把 CTRL 都替换成 Command 即可。Alt 对应 mac 的 option。 常用快捷键已加粗展示。 经常使用的快捷键,我单独列出来 (1)返回上次 光标 所在位置(经常”ctrl+鼠标左键”查看某一个被调用函数,需要返回上次光标时。) Ctrl+window键+
1. 将项目代码放到G盘下 2.通过goland打开项目 (go.mod所在目录) 3.goland设置 注意: 这里不能添加任何路径, 不然会报 $GOPATH/go.mod exists but should not 设置了GOPATH,就不用再设置go mod,因为两个都是用来管理项目的,go mod是后面新版本的管理方式. 因为本机goland版本是 GoLand 2019.3.4 x64 , 所以 proxy写法应该如上图不用写 "https:// *** 
go远程调试dlv+goland windows10 go开发, 无法进行cgo调试, 像kafka-go 这种就无法跑起来, 用远程调试就能解决问题了 1. 远程机器设置 1.1 安装dlv $ go install github.com/go-delve/delve/cmd/dlv@latest $ dlv version Delve Debugger Version: 1.8.2 Build: $Id: dbb493ec14d1e7753504d016b1e1ef1665b75b16 $ 1.2 编
关于配置读写的一种线程安全实现 type Config struct { Value string Expire int64 rwLock sync.RWMutex } func (config *Config) GetValue() (string, bool) { val := "" ok := false config.rwLock.RLock() if time.Now().Unix()-config.Expire < 5 { ok = true val = config.V
goland设置go module goland版本2019.3.2 1.打开setting 镜像有很多种,上网找 2.go init mod或者goland右下角有导包提示 打开cmd,将文件所在位置切换到你的项目文件所在目录,比如项目叫RabbitMQ_Iris ,运行shell 命令 go mod init 项目名 之后就会在该项目里面生成go.mod文件 3.点击运行程序,goland就会自动帮你下载导包 刚开始这些包是红色的,导包完之后就变绿了,同时在项目文件夹里面生成go.sum文件 导的包存
问题描述:$GOPATH/go.mod exists but should not 产生原因:开启模块支持后,并不能与$GOPATH共存,所以把项目从$GOPATH中移出即可 具体解决方法如下(针对goland):途中所示的框框里的内容移除即可
操作的例子:把 ginscaffold改名为 admback 一,给项目文件夹改名: liuhongdi@lhdpc:/data/go$cp-axvginscaffold/admback 说明:刘宏缔的go森林是一个专注golang的博客, 地址:刘宏缔的go森林_老刘你真牛_CSDN博客 说明:作者:刘宏缔邮箱:371125307@qq.com 二,用goland打开项目 如图: 1,修改项目名字: 选中项目->右键->Refactor->Rename 在弹出的菜单中选择R
一,默认的显示效果: 可以看到标签显示到一行,其他显示不到的,需要点击右侧的向下箭头来显示 说明:刘宏缔的go森林是一个专注golang的博客, 地址:刘宏缔的go森林_老刘你真牛_CSDN博客 说明:作者:刘宏缔邮箱:371125307@qq.com 二,修改配置: File->Settings->Editor->General->EditorTabs 如图: 选中Multiplerows 点OK按钮 三,修改后的效果: 如图,可以看到标签已经多行显示 四,查看g
之前一直不知道,用了很久才发现有自带的工具: Ctrl+Alt+Shift+F//格式化当前文件 Ctrl+Alt+Shift+F//格式化当前工程
1、安装beego参考:https://beego.me/docs/install 2、bee工具安装参考:https://beego.me/docs/install/bee.md 3、创建beego项目进入$GOPATH/src目录,命令行运行beenew<项目名称>运行完后会创建beego项目,比如我们创建的项目名称是quickstart,目录结构如下:可以进入quickstart目录,运行beerun,运行项目访问localhost:8080,如图:4、使用goland调试运行beego
文章目录 1、安装golint2、配置golint3、golint使用4、golint校验规则 1、安装golint 首先在我们下载的位置,通过右键gitbashhere打开git控制台 然后输入命令:gitclonehttps://github.com/golang/lint.git进行项目克隆 之后通过cdlint/golint进入安装目录 最后通过goinstall命令进行安装 安装成功后我们会在C:Usersadmingobin目录下面看到我们的goli
今天,有什么经验需要分享呢?
立即撰写