摘要:
插件 QQ、微信(WeChat)、支付宝(AliPay)的Go版本SDK http://github.com/go-pay/gopay 发送邮件库 https://github.com/go-gomail/gomail 读写Microsoft Excel https://github.com/360 阅读全文
posted @ 2022-10-10 21:32
qi66
阅读(93)
评论(0)
推荐(0)
摘要:
一 什么是Micro? Micro是一个微服务生态系统,致力于提供产品,服务和解决方案,以实现现代软件驱动型企业的创新。我们计划成为任何与微服务相关的事实资源,并期待公司能够利用这项技术为自己的业务。从早期的原型开始一直到大规模的生产部署。 我们已经看到行业发生根本性转变。摩尔定律是有效的,我们每天 阅读全文
posted @ 2022-10-10 20:46
qi66
阅读(151)
评论(0)
推荐(0)
摘要:
1.输入输出的底层原理 终端其实是一个文件,相关实例如下: os.Stdin:标准输入的文件实例,类型为*File os.Stdout:标准输出的文件实例,类型为*File os.Stderr:标准错误输出的文件实例,类型为*File 以文件的方式操作终端: package main import 阅读全文
posted @ 2022-10-10 13:24
qi66
阅读(49)
评论(0)
推荐(0)
摘要:
一 channel介绍 单纯地将函数并发执行是没有意义的。函数与函数间需要交换数据才能体现并发执行函数的意义。 虽然可以使用共享内存进行数据交换,但是共享内存在不同的goroutine中容易发生竞态问题。为了保证数据交换的正确性,必须使用互斥量对内存进行加锁,这种做法势必造成性能问题。 Go语言的并 阅读全文
posted @ 2022-10-10 13:24
qi66
阅读(226)
评论(0)
推荐(0)
摘要:
Goroutine详解 goroutine的概念类似于线程,但 goroutine是由Go的运行时(runtime)调度和管理的。Go程序会智能地将 goroutine 中的任务合理地分配给每个CPU。Go语言之所以被称为现代化的编程语言,就是因为它在语言层面已经内置了调度和上下文切换的机制。 在G 阅读全文
posted @ 2022-10-10 12:44
qi66
阅读(116)
评论(0)
推荐(0)
浙公网安备 33010602011771号