随笔分类 -  Golang

Go是"后端"最好的语言
摘要:我的设计模式之旅、06 代理模式我的设计模式之旅,使用 Golang 实现。本节实现代理模式。小明很喜欢同班的雪怡,但是过于腼腆的他不敢当面说。打算通过手机(代理)跟雪怡表白! 阅读全文
posted @ 2022-09-10 01:44 小能日记 阅读(84) 评论(0) 推荐(1) 编辑
摘要:我的设计模式之旅、05 装饰模式我的设计模式之旅,使用 Golang 实现。本节实现装饰模式。小明和小王去吃沙县小吃,各自喜欢不同的搭配,需要考虑每个人饮食喜好不同,随时可能的变化。 阅读全文
posted @ 2022-09-10 00:23 小能日记 阅读(93) 评论(0) 推荐(1) 编辑
摘要:我的设计模式之旅、03 职责链模式我的设计模式之旅,使用 Golang 实现。本节实现职责链模式。现有三批不同重量的货物,有三种工具可以托运,分别是自行车、汽车、卡车,未来工具可能会增多,判断这些货物由哪个工具运输。 阅读全文
posted @ 2022-09-09 11:56 小能日记 阅读(47) 评论(0) 推荐(1) 编辑
摘要:我的设计模式之旅、01 策略模式、简单工厂、反射我的设计模式之旅,使用 Golang 实现。本节实现策略模式与简单工厂。编程旅途是漫长遥远的,在不同时刻有不同的感悟,本文会一直更新下去。 阅读全文
posted @ 2022-09-08 20:54 小能日记 阅读(240) 评论(0) 推荐(2) 编辑
摘要:Go xmas2020 学习笔记 01-14 上篇个人学习笔记总结。Basic Types、Strings、Arrays, Slices, and Maps、Control Statements、Declarations & Types、Formatted & File I/O、 Functions, Parameters、Defer、Closures、Slices in Detail、Reader、Structs, Struct tags & JSON、 Regular Expressions、Reference & Value Semantics 阅读全文
posted @ 2022-05-19 11:59 小能日记 阅读(164) 评论(0) 推荐(1) 编辑
摘要:《Go语言圣经》 读书笔记与个人思考 ① 第一章、包括源码分析《The Go Programming Language》 知识点记载,学习笔记、章节练习与个人思考。第一章内容。 阅读全文
posted @ 2022-04-24 20:00 小能日记 阅读(542) 评论(0) 推荐(2) 编辑
摘要:Golang 源码解读 01、深入解析 strings.Builder、strings.Join strings.Builder 源码解析、 存在意义、 实现原理、 常用方法、 写入方法、 扩容方法、 String() 方法、 禁止复制、 线程不安全、 io.Writer 接口、 代码、 strings.Join 源码解析、 实现原理、 代码 阅读全文
posted @ 2022-04-08 15:46 小能日记 阅读(447) 评论(0) 推荐(3) 编辑
摘要:Go Slice Tricks Cheat Sheet、Go 切片使用小妙招AppendVector、 Copy、 Cut、 Delete、 Delete without preserving order、 Cut (GC)、 Delete (GC)、 Delete without preserving order (GC)、 Expand、 Extend、 Filter (in place)、 Insert、 InsertVector、 Push、 Pop、 Push Front/Unshift、 Pop Front/Shift 阅读全文
posted @ 2022-04-03 10:59 小能日记 阅读(81) 评论(0) 推荐(3) 编辑
摘要:GopherCon SG 2019 "Understanding Allocations" 学习笔记本篇是根据 GopherCon SG 2019 “Understanding Allocations” 演讲的学习笔记。 Understanding Allocations: the Stack and the Heap - GopherCon SG 2019 - YouTube 理解分配:栈和堆 阅读全文
posted @ 2022-04-03 01:54 小能日记 阅读(182) 评论(0) 推荐(3) 编辑
摘要:重定向管道流读取TXT文本第一次读取为""空字符串、type xxx.txt | go run .  报错、BOM头、[239,186,191] 字节数组重定向管道流读取TXT文本第一次读取为""空字符串、type xxx.txt | go run . 报错、BOM头、[239 186 191] 字节数组 阅读全文
posted @ 2022-04-02 08:11 小能日记 阅读(103) 评论(0) 推荐(3) 编辑
摘要:Go xmas2020 学习笔记 04、Strings04-Strings、unicode、utf-8、类型描述符、go 字符串在内存中的存储、 Strings、 String structure、 String functions、 Practice 阅读全文
posted @ 2022-04-02 06:24 小能日记 阅读(110) 评论(0) 推荐(3) 编辑
摘要:Go 框架学习之旅 ① 深入解析 net/http 启动服务的层级逻辑Web Server、 net/http 标准库怎么学、 库函数、 结构定义、 结构函数、 思维导图解析HTTP服务端、 层级逻辑、 创建框架的Server结构、 OSI参考模型、 TCP/IP五层模型 阅读全文
posted @ 2022-03-31 11:52 小能日记 阅读(270) 评论(0) 推荐(4) 编辑
摘要:Golang 泛型的简单使用go 学习泛型,利用泛型编写对数据集合执行操作的方法。 阅读全文
posted @ 2022-03-29 19:25 小能日记 阅读(609) 评论(0) 推荐(3) 编辑
摘要:从实例学习 Go 语言、"并发内容" 学习笔记及心得体会、Go指南第一轮学习 golang "并发内容" 学习笔记,Go指南练习题目解析。使用学习资料 《Go-zh/tour tour》。记录我认为会比较容易忘记的知识点,进行补充,整理总结,以及自己的心得体会。 Go 程、信道、带缓冲信道、range 、close、select、等价二叉树、sync.Mutex 阅读全文
posted @ 2022-03-25 19:34 小能日记 阅读(248) 评论(0) 推荐(3) 编辑
摘要:从实例学习 Go 语言、"基础与进阶" 学习笔记及心得体会、Go指南第一轮学习 golang “基础与进阶”学习笔记,Go指南练习题目解析。使用学习资料 《Go-zh/tour tour》。记录我认为会比较容易忘记的知识点,进行补充,整理总结,以及自己的心得体会。包、变量、函数、流程控制、数组、结构体、切片、映射、面向对象、接口,基础知识与进阶知识。 阅读全文
posted @ 2022-03-25 06:19 小能日记 阅读(403) 评论(0) 推荐(2) 编辑
摘要:[转载] go get 拉取第三方包过慢、卡住解决方案修改go env,选用国内的代理地址下载。 阅读全文
posted @ 2022-03-24 04:15 小能日记 阅读(1731) 评论(0) 推荐(3) 编辑
摘要:[转载] Golang交叉编译(跨平台编译)简述一、何为交叉编译 简单地说,就是在一个平台上生成另一个平台上的可执行代码。同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行。 二、交叉编译前的准备 本文只介绍Windows平台下的Golang交叉编译 安装TDM-GCC 下载地址:http://tdm-gcc. 阅读全文
posted @ 2022-03-24 03:52 小能日记 阅读(263) 评论(0) 推荐(2) 编辑
摘要:[已解决] 含gorm、sqlite3包的go程序构建失败 C:\Program Files\Go\pkg\tool\windows_amd64\link.exe: running gcc failed: exit status 1gorm官方文档教程实例,构建出现错误。C:\Program Files\Go\pkg\tool\windows_amd64\link.exe: running gcc failed: exit status 1 没有import这些gorm,sqlite3包的其他代码能够正常构建。解决方案是安装tdm-gcc并调整环境变量 阅读全文
posted @ 2022-03-24 03:30 小能日记 阅读(3127) 评论(0) 推荐(4) 编辑

点击右上角即可分享
微信分享提示