
go读书笔记
文章平均质量分 71
IT_ziliang
自由职业开发者 | 专注高效解决方案 | 技术全栈
核心技能:
Go语言:精通GoFrame、Gin、Beego框架,快速构建高性能服务;熟练使用OpenIM,打造强大实时通信能力。
PHP:深入掌握ThinkPHP8框架,擅长构建高效、可扩展的Web应用。
Java:熟练使用若依框架,提供企业级项目开发支持。
.NET & .NET Core:灵活运用.NET与.NET Core平台,开发稳定的Windows应用与跨平台服务。
Python:适用于数据分析、自动化脚本及后端服务开发。
C/C++:专注底层开发与性能优化,提供强大核心支持。
前端开发
展开
-
最新golang语言面试题总结(四)
简而言之,Go语言中用于同步并发操作的两种机制:互斥锁和信号量,包括它们的作用、使用原则和局限性。1、sema锁是什么?mutex源码中的结构有看过吗?原创 2024-10-10 16:33:44 · 695 阅读 · 0 评论 -
go处理两个结构体copy问题
通过反射copy两个结构体的值但是也无法直接实现copy。但是也存在问题,嵌套结构体无法处理copy问题。3、目前没有遇到好的方式(小伙伴遇到评论回复)做法就是提前赋值,举例如下。gitub上星最高的是。原创 2023-02-03 18:08:28 · 1367 阅读 · 0 评论 -
go读书笔记
1、判断浮点数是否为整数func IsInt(bits uint32, bias int) { expoent := int(bits>>23) - bias - 23 coefficient := (bits & ((1 << 23) - 1)) | (1 << 23) intTest := (coefficient & (1 << uint32((-expoent)-1))) fmt.Printf("\nExpoent:%d原创 2022-04-15 21:22:43 · 775 阅读 · 0 评论