/how_to_code

go、python学习教程,记录小熊工作中一时想不起的语法,或者不加班的时候做的一些小练习

Primary LanguageGo

how_to_code (go、python学习教程)

如果对这个项目感兴趣,请点击一下 Star 🌟 🙇 🌟, 项目会 持续更新,感谢大家的支持:kissing_heart:。

记录小熊工作中一时想不起:thought_balloon:的语法,或者不加班的时候做的一些小练习,:metal:用来备忘,也希望能给学习golangpython的你一些帮助:revolving_hearts:。

如果后续我用到其他语言,也有可能更新在这里。

Coder

开始

  • 如果你不会运行 golang 项目见:让你的Golang项目在IDE里跑起来
  • 如果你想提高编程速度见:Goland 快捷键
  • 如果你觉得想点击链接跳出新标签页:
    • windows: "Ctrl"+鼠标左键,在新窗口打开
    • mac: "Command" + 鼠标点击,在新窗口打开

语法与简单使用

博客语法备忘快速查询:Golang

我是按从易到难的顺序来排序的,有可能后面的知识会用到前面的。考虑到看的人可能想直接运行某个文件中的代码,我这里就每个都是main包,每个文件独立可以跑

单元 Title Golang Python3 Python2
变量 声明【变量】的各种方式 Golang - -
声明【常量】的各种方式 Golang - -
条件语句 switch和type switch Golang - -
循环语句 循环语句的多种形式、死循环、break/continue Golang - -
函数 函数的简单使用 Golang - -
值传递和引用传递 Golang - -
函数当作变量使用,当做 参数传递 Golang / 实用模拟迭代器 - -
匿名函数与闭包 Golang / /
函数方法(go中定义一个类) Golang - -
数组 数组定义赋值与遍历 Golang - -
小工具 代码运行时间(测速) Golang - -
字符串 快速拼接字符串 Golang / 博客应用 - -
json json解析与编码 Golang - -
灵活解析多版本字段类型稍微不同的json Golang / /
网络 解析域名得到ip - Python3 同Python3
解析url或者其中的域名 - - Python2
http 使用代理访问 Golang - -

go的并发特性

Title Golang 博客讲解
协程(goroutine) Golang -
通道(chan)的发送与接收 Golang -
select语法 Golang -