在debian/ubuntu系统下,需要做如下准备操作: $ [sudo] apt-get install build-essential autoconf libtool pkg-config 如果你想要从源码编译并且运行测试,同时运行下面的安装: $ [sudo] apt-get install libgflags-dev libgtest-dev
$ [sudo] apt-get in
转载
2024-06-14 22:50:56
94阅读
golang 语言编译环境安装Window 环境部署golang 编译环境步骤1: 下载 golang 语言编译包安装包下载地址1:https://golang.org/dl/安装包下载地址2: Downloads - The Go Programming Language选择自己需要的版本直接点击下载即可。此处下载的msi是安装资源包,下载后完成安装流程即可。步骤2: 设置环境变量【此
转载
2024-10-17 17:05:11
7阅读
代码缩略图 - CodeGlance3代码缩略图,主要是一个文件里面代码太长的话,可以通过这个缩略图快速去到想要的代码块。因为是自己写的代码,有时候写多了,或者都是在改一份代码,通过缩略图里面的长短,可以分辨出来,某个方法在哪个地方。个人习惯就是通过直接点击缩略图上面的代码块,直接跳到大概的位置。对特定的某个方法肯定不会用这个方式。这个方法相较于点击滚动条,比较宽,想要拖动的时候很方便,不需要去一
转载
2024-09-30 09:33:53
52阅读
目录一 main.go开发二 客户端代码开发:三 客户端测试功能1.发送注册邮件2.实现注册功能3.查询用户功能四 运行项目五 最后一 main.go开发至此,咱们的项目服务端代码,已经开发完毕,现在来看一下main.go文件中的代码:package main
import (
micro2 "account/common/micro"
"account/config/logger"
mock 库算是 go 项目中编写单元测试时的必备库了,它分为两个模块mockgen: 可以根据接口来生成单元测试代码gomock: 利用 mockgen 生成测试代码来实现打桩 (stub) 功能其实之前对这个库就有一些好奇,这次趁着五一在家隔离,所以看了看 mock 库的实现。好奇点首先列举一下我好奇的点,之后围绕着这些点在代码中寻找答案。mockgen 是如何根据接口生成代码的?gomock
转载
2024-10-18 19:16:44
52阅读
都是GFW的错 导致我们无法在天朝局域网内 下载http://google.golang.org和http://golang.org包下的依赖库 不多说了 前提是你已经安装好Golang 配置好GOROOT GOBIN GOPATH环境变量 并且已经安装好GoLand IDE 步骤1 安装glide ...
转载
2021-10-15 11:49:00
247阅读
2评论
go语言小白,最近开始接触grpc,特此记录一下。1.grpc安装GRPC是一个高性能、开源、通用的RPC框架,面向移动和HTTP/2设计,是由谷歌发布的首款基于Protocol Buffers的RPC框架。目前grpc提供C、JAVA、GO语言版本,其代码都托管于github上,分别是:grpc, grpc-java, grpc-go。其中C版本支持C,C++,Node.js
转载
2024-03-25 05:02:19
177阅读
环境: Golang: go1.18.2 windows/amd64 grpc: v1.47.0 protobuf: v1.28.01. 简介gRPC是一个基于C/S架构,使用protobuf作为传输协议进行远程过程调用的高性能框架,前文使用protoc编译.proto文件分别就protoc编译工具的安装和使用进行了详细的说明,下面通过一个demo具体说明gRPC的简单使用2. 实践现有下面一种场
转载
2024-04-26 12:46:14
104阅读
系列文章目录GDB再学习(1):前言GDB再学习(2):编译GDB再学习(3):GDB的启动和运行GDB再学习(4):程序准备GDB再学习(5):常用指令介绍GDB再学习(5.1):常用指令介绍_print/display_查看变量或寄存器中的值GDB再学习(5.2):常用指令介绍_examine_查看内存区域的数值GDB再学习(5.3):常用指令介绍_backtrace_查看函数栈GDB再学习(
转载
2024-03-19 15:16:54
185阅读
1、下载地址:https://www.jetbrains.com/go/ 2、安装:简单 3、破解
原创
2022-08-03 06:15:52
119阅读
1.配置goland工具 启动项目 配置goland启动项目 修改启动配置 2.报错区域查看 debug模式 alt+F8 可以在当期环
原创
2022-07-06 11:48:01
120阅读
工欲善其事必先利其器,命令行工具虽然能够满足我们一些基本操作的需求,但实际工作中怎么能没有一款趁手的开发工具呢?学习Go语言同样如此,一个强大的集成开发环境(IDE)能够大大提高我们的开发效率,目前市面上比较流行的有下面这几种: GoLand:由 JetBrains 公司开发的一个新的商业 IDE; LiteIDE X:一款简单、开源、跨平台的Go语言 IDE; 第三方插件:Sublime Tex
转载
2023-10-19 22:03:57
121阅读
1.安装过程windows下载官网2.核心GOROOT的配置(GO客户端安装时设置的地址)(安装完成后会自动更新,可以不用管)安装好之后,首先需要设置一些配置。其中最重要的是“GOROOT”和“GOPATH”两个参数。“GOROOT”表示GO在你电脑上的安装位置,这个一般在安装时,程序会直接将其写入到环境变量中。而“GOPATH”则是你的工作路径,它可以包含多个 Go 语言源码文件、包文件和可执
转载
2024-05-11 19:09:44
406阅读
hi, 大家好,我是 hhf。《Goland 这些实操技巧,你可能还不会!》介绍了日常开发中一些比较好用的技巧。本篇文章继续介绍一些其他比较好用的技巧。自定义结构 tagGoland 一个很好用的功能:tag 自动补全。在 struct 结构里,可以在字段类型后敲入 json 或 xml 向结构添加标记。Goland 默认的 json 都是下滑线格式的。但是有的时候会有特殊的需求。举个例子:正常情
转载
2024-01-28 06:45:38
94阅读
一、Go语言安装目前官网最新版是go1.13,这里我就下载windows ×64版本的… 之后双击安装,一路Next就行了。需要注意的就是安装路径,默认是C盘,这里我更改为了D盘。二、Go语言环境变量配置环境变量的打开方式:【电脑右键 -> 属性 -> 高级系统设置 -> 环境变量】1、安装完成后,自动创建以下内容:①、在用户变量里,会自己添加GOPATH和Path。(如下图所示
转载
2024-06-13 17:08:51
1252阅读
界面设置1、通过鼠标滑轮调节tab页字体大小file-settings-Editor-General便捷工具设置使用Goland打开命令行终端1、点击Terminal 打开命令行终端(或Alt+F12),默认当前路径为当前项目所在路径 2、点击+即可创建多个cmd窗口使用Goland连接数据库1、打开工具2、创建数据源(以MySQL为例)3、简单配置一下(ip地址,端口,用户名,密码等),就能够成
转载
2024-02-25 22:07:17
192阅读
转载自:
第一章 前言使用gitblit搭建git server需要配置两个大件:java jdk、gitblit本次搭建gitServer采用是当前最新版的两个版本,分别如下:第二章 jdk下载1、jdk下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、选中accept
转载
2023-08-25 01:17:29
122阅读
在学习go语言的过程当中, 你也许问过自己一个问题, GOPATH到底是做什么的? 或许在写过一些代码之后, 很快你就会在网上找到一些资料, 它告诉我们GOPATH这个环境变量它指定了一个目录, 这个目录包含了我们所有的源码, 比如这里的介绍, 但是我觉得光是理解这一点是不够的, 因为你会发现让人为难的是, 看起来似乎我们每新建一个项目, 都要往GOPATH再补充一条路径, 这实在是反人
转载
2023-08-04 20:12:47
81阅读
Gogland 是 JetBrains 公司推出的 Go 语言集成开发环境。Gogland 同样基于 IntelliJ 平台开发,支持 JetBrains 的插件体系。目前正式版尚未发布。官方:https://www.jetbrains.com/go/。关于使用,即将开始咯!一、安装Golang 1) 首先到https://golang.org/dl/选择适合你系统的
转载
2023-07-12 19:13:49
300阅读
Windows要运行 GoLand,请在 Windows开始菜单中找到它或使用桌面快捷方式。还可以在bin下的安装目录中运行启动器批处理脚本或可执行文件。启动 GoLand 后,您将看到欢迎屏幕,这是您使用 IDE 并配置其设置的起点。当您关闭所有打开的项目时,也会出现此屏幕。使用左侧的选项卡切换到特定的欢迎对话框。如果您是尚未创建任何项目的新用户,建议仔细阅读入门教程相关内容。 macOS
转载
2024-04-22 11:40:37
33阅读