Stella981 Stella981
4年前
Go包管理工具Module介绍
一、GoModules1\.介绍Gomodules是官方提供的go包管理工具,用于解决go包管理和依赖问题;从Go1.11开始引入,到现在Go1.14已经比较完善,Go1.16已经全面推荐使用,并且默认为开启;GoModules类似于JS的NPM,Java的maven和gradle。GO11
Wesley13 Wesley13
4年前
go环境变量配置 (GOROOT和GOPATH)的区别和含义
<divid"myeditor"class"contentarticleentry"<pGOROOT就是go的安装路径</p<p在~/.bash\_profile中添加下面语句:</p<pGOROOT/usr/local/go</p<pexportGOROOT</p<p当然,要执行go命令和go工具,就要配置go的可
Wesley13 Wesley13
4年前
2014 春节发帖第 9 天:Go 语言的 RPC 介绍
标准库的RPCRPC是远程调用的简称,简单的说就是要调用本地函数一样调用服务器的函数.Go语言的标准库已经提供了RPC框架和不同的RPC实现.下面是一个服务器的例子:type Echo intfunc (t Arith) Hi(args string, reply string
Stella981 Stella981
4年前
GopherChina大会嘉宾
嘉宾简介吴小伟:花名一啸,阿里巴巴技术专家,2010年加入阿里,目前在阿里云CDN事业部,从事CDN智能流量调度系统相关的研发工作;在阿里,从事过中间件、高性能服务器(Web服务器、DNS服务器等)、大数据等相关技术产品的开发;当前主要采用C和Go语言进行开发工作。大会主题《Go在阿里云CDN中的应用》主题摘要:阿里云CDN对
Wesley13 Wesley13
4年前
go的数据库模型生成器
好冷,早知道不写GO了嗯,就是开个玩笑,冬天有点冷,特别是寒潮来了,各位注意保暖。为什么写这个生成器最近要写GO项目,然后发现orm着实难用,一个model要去手动写,更坑的是,\号里面的内容,没有自动打印。天好冷吗,手好抖,南方的冬天,你懂的。像JAVA、PHP等语言,都有成熟的模型生成器,然而
Stella981 Stella981
4年前
CentOS6 x64下编译TiDB
TiDB由三部分组成:tidb(SQL解析引擎)、tikv(存储引擎)、pd(placementdriver,提供时间戳服务和系统拓扑维护)。其中tidb和pd用go语言开发,tikv用rust语言开发。 官方要求TiDB在CentOS7中使用,但有时确实需要在CentOS6及以下部署,此时可根据如下方式编译:1\.配置编译环境为了提
Wesley13 Wesley13
4年前
Java程序员GO 语言学习环境搭建篇
前言种种原因吧,想要了解下Go语言的相关语法、开发工具、以及一些开源框架,顺便在自己的编程路上寻找一种开发语言,在短时间内能够完成我的开发目标,当然在寻找编程语言的过程中,PHP并不在探索范围内,另外想要说的是,限于个人经济条件,只能在艰苦的windows环境中进行探索,所以以下都是基于windows的一些经历之谈,这里注意下,我说的是“经历
Wesley13 Wesley13
4年前
VSCODE 针对调试C语言时一闪而过解决办法
针对调试C语言时一闪而过解决办法前提:已经按照C/C已经安装MINGW(并配置完成)原因:主要是因为tasks的配置没有写对解决办法:tasks.json{//Seehttps://go.microsoft.com/fwlink/?LinkId733558
IT全栈视野 IT全栈视野
1年前
在 Go 语言中,使用多种方式实现定时任务
1.使用time包的After和Ticker功能packagemainimport("fmt""time")funcmain()//单次定时任务timer:time.After(5time.Second)<timerfmt.Println("5秒后执行的单