待兔 待兔
3年前
Golang指南:顶级Golang框架、IDE和工具列表
自推出以来,Google的Go编程语言(Golang)越来越受主流用户的欢迎。在2016年12月的一份调研中,3,595名受访者中有89%表明他们在工作中或工作以外用Go语言编程。此外,在编程语言中,Go语言在专业知识和偏好方面排名最高。2017年7月,在Tiobe的年度编程语言排名(https://www.tiobe.com/tiobeindex
StringTek StringTek
3年前
Golang异常处理
Golang中对于异常的处理通常是返回Error的形式。假设我需要封装httpResponse返回,代码可能会是如下情况golangtypeHeaderstructKey,ValuestringtypeStatusstructCodeintMessagestringfuncResponse(wio.Writer,statusSta
Stella981 Stella981
3年前
Golang Kernel For Jupyter
上篇回顾:VSCodeandNoteBookforJavaScript(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fdotnetcrazy%2Fp%2F9962192.html)正常流程安装Go语言:sudoapti
Stella981 Stella981
3年前
Golang 实现curl
  Linux很常用的curl命令,在golang中可以使用net/http来实现模拟get请求  funcGet(urlstring)(resp\Response,errerror)packagemainimport("fmt""io/ioutil"
Stella981 Stella981
3年前
Golang gRPC 使用
一、概念1、gRPC默认使用protocolbuffers,这是google开源的一套成熟的结构数据序列化机制(当然也可以使用其他数据格式如JSON),可以用protofiles创建gRPC服务,用protocolbuffers消息类型来定义方法参数和返回类型。二、安装1、yuminstallautoconfaut
Stella981 Stella981
3年前
Golang 读写文件
读文件funcReadFile_v1(filenamestring){var(errerrorcontentbyte)fileObj,err:os.Open(filename)iferr!nil{
Stella981 Stella981
3年前
Golang Time Parse
先看看有哪些类型Time时间类型,包含了秒和纳秒以及LocationMonthtypeMonthint月份.定义了十二个月的常量WeekdaytypeWeekdayint周,定义了一周的七天DurationtypeDurationint6
Stella981 Stella981
3年前
Golang并发解读
进程与线程概念在面向进程设计的系统中,进程(process)是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。进程是程序(指令和数据)的真正运行实例。用户下达运行程序的命令后,就会产生进程。同一程序可产生多个进程(一对多关系),以允许同时有多位用户运行同一程序,却不会相冲突。线程(th
Stella981 Stella981
3年前
Golang教程:指针
什么是指针指针是存储一个变量的内存地址的变量。  !(https://oscimg.oschina.net/oscnet/70c3337580dba5f227a4b71b2f73d6ba527.png)在上图中,变量 b 的值是 156,存储在地址为 0x1040a124 的内存中。变量 a 存储了变量 b 的
Stella981 Stella981
3年前
Golang集合操作
文章来源:https://goframe.org/container/garray/index(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgoframe.org%2Fcontainer%2Fgarray%2Findex)gset集合,即不可重复的一组元素,元素项可