golang简介
GO语言是Google于2009年推出的一门新的系统编程语言 特点: 静态编译 垃圾回收 简洁的符号和语法 平坦的类型系统 基于CSP的并发模型 高效简单的工具链 丰富的标准库 为什么选择go语言 编译型语言,运行速度快 静态编译没有依赖 天生支持并发,充分利用多核 大厂支持,有后台 Hello World示例: package main //像Java一样必须指定package。 main表示二进制程序 improt "fmt" //引用fmt包 func main() { // func 相当于Python的 def 定义函数 fmt.Println("hello golang") //fmt表示格式化 Println 打印并换行 } HTTP版本Hello World package main import ( "fmt" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { //request表示请求的页面,response表示返回的页面,把要返回的内容写在response里面。 *表示指针 w表示参数,后面是类型。r也是参数,返回的是request类型 fmt.Fprintf(w, "Hello %s", r.URL.Path) /