用golang通过调用cgo的方式实现某些功能,有两种方式:1. 设置LD_LIBRARY_PATH2. //#cgo CFLAGS: -static 第二种为猜测,目前还没来得及实验,嘿嘿
一个切片(slice) 是一个数组某个部分的引用。 1、切片初始化 (1)、通过内置函数make初始化:slice := make([]Type,len,[cap]) []Type,某种类型的数组;L
package main import ( "fmt" "strings" )
由于我们使用的阿里云服务器不能telnet 25端口,发送ssl时候感觉很蹩脚,就自己写了一个go mail 发送1、文档结构2、main.go// main.go package
自学golang,想下个gorm 和 iris 玩玩,没想到光安装一些第三方包竟然折腾了半个月。好在这周末误打误撞终于搞好了。记录一下吧。 我用的是MAC ,GoLand 2019.2, golan
golang 中字符串相关操作用得最多的基础库是 strings 和 strconv 1、strings.HasPrefix 判断字符串开头常见的场景是用来判断服务地址是HTTP还是HTTPS 协议,
Golang设计模式——简单工厂模式 背景 假设我们在做一款小型翻译软件,软件可以将德语、英语、日语都翻译成目标中文,并显示在前端。 思路 我们会有三个具体的语言翻译结构体,或许以后还有更多,但现
这篇文章主要讲解了golang中如何使用select关键字,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。1.官方解释一个select语句用来选择哪个case中的发送或接收
坑,以下例子中,原本以为close掉done channel后,循环会退出。但事实上会进入死循环 for { select { case packet :=
最近在看微服务,跟大佬们请教了下很多微服务的知识,然后看教程自己实践,在此特别感谢0.01km(QQ昵称)大佬的帮助 本节主要是针对与go-micro服务注册的过程中源码阅读的分享, s := m