![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go编程语言实现
princewwj
这个作者很懒,什么都没留下…
展开
-
wsl安装golang开发环境
1、进入到安装目录: cd /usr/local2、下载golang最新版本到上面的位置sudo wget https://studygolang.com/dl/golang/go1.17.5.linux-amd64.tar.gz3、解压安装包到当前位置sudo tar -xzvf go1.17.5.linux-amd64.tar.gz4、将go移动到/usr/local文件夹下面5、配置golang运行环境变量 6、编译测试举例test.gopackage mai.原创 2022-03-16 17:31:44 · 493 阅读 · 0 评论 -
golang求解问题的输出顺序,原理是?
package mainimport ( "fmt" _"time")func sum (s [] int, c chan int) { sum := 0 for _,v := range s { sum += v } c <- sum}func main () { s := []int{7, 2, 8, -9, 4, 0} c := make(chan int) fmt.Println(s...原创 2022-02-07 17:18:56 · 143 阅读 · 0 评论 -
wsl安装golang开发环境
1、进入到安装目录: cd /usr/local2、下载golang最新版本到上面的位置sudo wget https://studygolang.com/dl/golang/go1.17.5.linux-amd64.tar.gz3、解压安装包到当前位置sudo tar -xzvf go1.17.5.linux-amd64.tar.gz4、配置golang运行环境变量: sudo vi ~/.profile 5、使golang环境变量立即生效: source ~/.profil.原创 2022-02-07 15:58:39 · 1177 阅读 · 0 评论 -
go发送邮件提示“unencrypted connection”的解决方法
在go\src\net\smtp\auth.go文件中注释掉含有“unencrypted connection”的部分func (a *plainAuth) Start(server *ServerInfo) (string, []byte, error) { // Must have TLS, or else localhost server. // Note: If TLS is not true, then we can't trust ANYTHING in Serve...原创 2022-03-16 17:33:08 · 2641 阅读 · 0 评论 -
go语言解析命令行参数的实现
一、实现代码如下// fffggg project main.gopackage mainimport ( "flag" "fmt")func main() { var num int var mode string var encrypt bool // 具体用法如下: // command -flagname ...原创 2018-10-10 13:38:56 · 328 阅读 · 0 评论 -
go语言串口通信的实现
第一步、下载串口通信包命令行输入命令: go get github.com/tarm/goserial没有提示表示下载成功,否则会提示下载失败的原因。 然后就可以在go代码中导入如下包: github.com/tarm/goserial 第二步、串口通信代码实现//project main.gopackage mainimport ( "fmt" "s...原创 2018-10-12 18:58:28 · 17771 阅读 · 3 评论 -
go语言的Hash算法
// Hash project main.gopackage mainimport ( "crypto/md5" "crypto/sha1" "crypto/sha256" "crypto/sha512" "fmt" "io" "os")func main() { //输入字符串测试开始. input := "abcdefghijk原创 2018-05-09 11:58:39 · 8432 阅读 · 0 评论