Go
千里草竹
这个作者很懒,什么都没留下…
展开
-
goland 历史版本下载
楔子做个笔记 以便日后查找https://www.jetbrains.com/zh-cn/go/download/other.html原创 2020-04-11 22:19:24 · 5404 阅读 · 0 评论 -
Go语言程序设计学习
文章目录楔子5 过程式编程5.6.4 递归函数|回文楔子学习《go语言程序设计》 所做的笔记5 过程式编程5.6.4 递归函数|回文书中这段判断一个字符串是否是回文感觉代码写的特别好,因此做个记录,受到这个启发,写了字符串反转的例子// 使用递归判断是否是回文func IsPlindrome(word string) bool { //获取字符串长度|(len函数获取的字符...原创 2020-02-29 23:52:43 · 289 阅读 · 0 评论 -
Go学习笔记
文章目录楔子邮件发送楔子go简单学习笔记邮件发送package mainimport ( "gopkg.in/gomail.v2")func main() { m := gomail.NewMessage() //发送者 m.SetHeader("From", "#####@163.com") //接受者 m.SetHeader("To", "#######@1...原创 2020-02-23 23:09:39 · 214 阅读 · 0 评论 -
Go跨平台交叉编译
楔子菜鸟的go学习笔记Windows上编译Mac和Linux64 位可执行程序SET CGO_ENABLED=0SET GOOS=darwinSET GOARCH=amd64go buildSET CGO_ENABLED=0SET GOOS=linuxSET GOARCH=amd64go buildGOOS:目标平台的操作系统drawin、freebsd、linux、...原创 2020-02-23 22:10:06 · 371 阅读 · 0 评论 -
etcd简单学习
文章目录楔子etcd中文文档地址楔子菜鸟的学习笔记etcd中文文档地址https://doczhcn.gitbook.io/etcd/index/index/interacting_v3原创 2020-02-20 22:26:54 · 124 阅读 · 0 评论 -
Go双向链表
楔子go 学习demopackage mainimport ( "fmt")//双链表|type HeroNode struct { no int name string nickname string next *HeroNode //下一个英雄 pre *HeroNode}func (h *HeroNode) Str...原创 2020-02-12 21:21:27 · 132 阅读 · 0 评论 -
go单向链表
楔子go单项链表学习,记录学习过程失败情况插入重复 元素,出现异常代码如下// failed:如果重复插入会失败func InsertHeroNodeBySort(head *HeroNode, newHeroNode *HeroNode) { //思路 //1. 先找到该链表的最后这个结点 //2. 创建一个辅助结点[跑龙套, 帮忙] temp := head for {...原创 2020-02-12 19:00:09 · 263 阅读 · 0 评论 -
go TCP聊天室
文章目录楔子demo楔子菜鸟的学习笔记,[20小时快速入门go语言视频] (https://www.bilibili.com/video/av39054230?p=216) TCP并发聊天室demopackage mainimport ( "bytes" "fmt" "io" "log" "net" "runtime" "strings" "time")fu...原创 2020-01-30 14:01:21 · 323 阅读 · 0 评论 -
go TCP传输文件
楔子学习 314_尚硅谷_Go核心编程_海量用户通讯系统 在其基础上实现 登录后文件传输到服务器。遇到了问题,自定义了报文格式,如何实现文件传输。使用 网络传输Byte数组 最简单的就是用base64对byte数组进行编码,进过编码后得到String传输到对端解码得出byte数组go base64编解码package mainimport ( "encoding/base64"...原创 2020-01-29 16:15:29 · 567 阅读 · 0 评论 -
Go简单学习笔记
文章目录楔子序列化与反序列化楔子go语言学习笔记。序列化与反序列化package mainimport ( "encoding/json" "fmt")//结构体和jsonfunc main() { p1 := person{ Name: "go学习", Age: 1, } fmt.Printf("%#v\n", p1) //1 把go语言中结构体--...原创 2020-01-12 01:11:43 · 311 阅读 · 0 评论 -
Go环境搭建
文章目录楔子Go代理 网站|Goproxy 中国go mod楔子学习go ,使用VScode 编程,但是没有提示,网上有方法,都是说无法下载,需要处理网络,因为访问不到Go官方导致。昨天看到了欢迎访问阿里云Go Module代理仓库服务 等代理。使用代理可以方便的学习下载 相关模块Go代理 网站|Goproxy 中国go env -w GOPROXY=https://goproxy.c...原创 2020-01-09 22:22:30 · 158 阅读 · 0 评论