推荐
专栏
教程
课程
飞鹅
本次共找到2588条
go语言
相关的信息
Andy20
•
4年前
[Go] GO语言中的md5和sha256加密
项目中经常使用的md5和sha256加密函数//md5加密funcMd5(srcstring)string{m:md5.New()m.Write(byte(src))res:hex.EncodeToString(m.Sum(nil))returnres}//Sha256加密
九路
•
4年前
Go语言字符串和数值转换
一.字符串概述字符串是一段不可变的字符序列.内容是任意内容,可以是一段文字也可以是一串数字,但是字符串类型数字不能进行数学运算,必须转换成整型或浮点型字符串类型关键字:string创建字符串类型变量govarsstring"hello,world"s1:"hello,world"字符串类型的值使用双引号""扩上
东方客主
•
4年前
go语言坑之list删除所有元素
go提供了一个list包类似python的list,可以存储任意类型的数据,并提供了相应的API,如下:typeElementfunc(eElement)Next()Elementfunc(eElement)Prev()ElementtypeListfuncNew()Listfunc(lList)
Kevin501
•
4年前
Go语言中new()和make()的区别
1.Go语言中的值类型和引用类型值类型:int,float,bool,string,struct和数组(数组要特别注意,别搞混了)变量直接存储值,分配栈区的内存空间,这些变量所占据的空间在函数被调用完后会自动释放。引用类型:slice,map,chan和值类型对应的指针变量存储的是一个地址(或者理解为指针),指针指向内存中真
Wesley13
•
3年前
ubuntu18.04 安装go语言开发环境
一、安装golang首先查看系统上有没有go的版本!在这里插入图片描述(https://imgblog.csdnimg.cn/202009130910377.pngpic_center)若没有go的版本,通过系统包安装!在这里插入图片描述(https://imgblog.csdnimg.cn/20200913091
Wesley13
•
3年前
Go语言 之结构体比较与赋值
packagemainimport("fmt")typeStudentstruct{idintnamestring}funcmain(){//比较s1:S
Stella981
•
3年前
Go 语言 bytes.FieldsFunc 函数的使用
packagemainimport("bytes""fmt""reflect""strings")funcmain(){sentence:byte("TheGolanguagehasbuiltinfac
Wesley13
•
3年前
Go语言开发中MongoDB数据库
伴随着移动端的兴起,Nosql数据库以其分布式设计和高性能等特点得到了广泛的应该用,下面将介绍下Nosql中的mongoDB在Go语言中的应用,在开发前,有必要了解下基础知识在开发前,导入开发需要用到的类库import("fmt""gopkg.in/mgo.v2""gopkg.in/mgo.v2/bson"
Stella981
•
3年前
Go语言项目(kingshard)性能优化实例剖析
kingshard性能优化网络篇最近kingshard的功能开发节奏慢了许多。一方面是工作确实比较忙,另一方面是我觉得kingshard的功能已经比较完善了,下一步的开发重点应该是性能优化。毕竟作为一个MySQLproxy,如果转发SQL的性能很差,再多的功能都无济于事。所以这个周末一直宅在家里优化kingshard的
捉虫大师
•
2年前
这不会又是一个Go的BUG吧?
hello,大家好呀,我是小楼。最近我又双叒叕写了个BUG,一个线上服务死锁了,不过幸亏是个新服务,没有什么大影响。出问题的是Go的读写锁,如果你是写Java的,不必划走,更要看看本文,本文的重点在于Java和Go的读写锁对比,甚至看完后你会有一个隐隐的感觉:Go的读写锁是不是有BUG?故障回放背景简单抽象一下:一个server服务(Go语言实现),提供了
1
•••
19
20
21
•••
259