上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: beego的创建以及运行,基于MVC (基于win 环境) 1.beego的GIThub官网:https://github.com/astaxie/beego/ 2.beego的官网 :https://beego.me/ 3.通过官网的介绍可以通过bee脚手架,经行beego项目的创建 热编译 开发 阅读全文
posted @ 2020-09-18 17:12 以赛亚 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1.在go代码的目录src下新建一个web1的文件夹,接着新建一个main.go的文件键入以下代码: 用到的包:net/http package main import( "fmt" "net/http" ) //创建处理函数 func handler(w http.ResponseWriter , 阅读全文
posted @ 2020-09-18 17:07 以赛亚 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1. func 后有括号定义这个函数的类型的即 就是方法,如果没有则是普通的函数 2.只要这个函数实现了 ServerHTTP方法 即就是一个可以处理请求的处理器 3.你定义的函数里面的参数必须符合一定要求才能被 handlefunc 转换成处理器 有些不足之处还望补充 阅读全文
posted @ 2020-09-18 17:05 以赛亚 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.先安装go的开发工具vscode 2.找到go的sdk的下载地址:https://studygolang.com/dl 下载win版本的zip包 然后解压即为一个go文件夹(可以把zip包删掉,节省空间) 3.把解压好的文件夹拷贝到一个自己新建的专门用来开发go的文件夹下,也可以不这么做保持原来 阅读全文
posted @ 2020-09-18 17:04 以赛亚 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 正确的注释和注释风格 尽量使用行注释 正确的缩进和空白 tab操作 + shift + tab 整体操作 gofmt main.go // 格式化输出,并不能修改源文件 gofmt -w main.go // 即会把格式化好的内容重写到 main.go文件 运算符之间加空格: var num = 2 阅读全文
posted @ 2020-08-28 14:46 以赛亚 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 行注释/块注释 注释用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性; go 语言中有两种形式:行注释/块注释 行注释: 基本语法: // 注释的内容 快捷键:command + / (Mac 系统) 【 ctrl + / (Win 系统)】 块注释 即多行注释: 基本语法: /* 注释内 阅读全文
posted @ 2020-08-28 14:05 以赛亚 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 常用的转义字符有: \t 类似 tab键 \\ \ \r 回车, 从当前行的最前面开始输出,覆盖掉以前的内容 \n 换行符 \” “ escape char 源码 package main import "fmt" // 主要提供格式化 输出 输入的函数 func main() { // 演示转义字 阅读全文
posted @ 2020-08-28 11:28 以赛亚 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.Go应用程序的执行入口 是main()函数; 2.Go语言严格区分大小写; 3.Go方法由一条条语句构成,每个语句后不需要分号; 4.Go编译器是一行行进行编译的,因此我们一行写一条语句,不能把多条语句写在同一行,否则报错; 5.Go语言定义的变量或者import的包如果没有使用到,代码不能编译 阅读全文
posted @ 2020-08-28 10:40 以赛亚 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 目录的组织形式:goproject—> src —> go_code —> project01(项目) —> main package (一个个字文件夹也就是包) go文件的后缀是 .go hello.go 源码: package main import "fmt" func main() { fm 阅读全文
posted @ 2020-08-28 10:39 以赛亚 阅读(351) 评论(0) 推荐(0) 编辑
摘要: go的sdk国内下载地址:https://studygolang.com/dl Mac 版本sdk:darwin-amd (pkg/tar.gz) —> pkg 图形化安装包;tar.gz 解压就可以使用 Unix 版本sdk:freebsd Windows 版本sdk:msi/zip ——> ms 阅读全文
posted @ 2020-08-28 10:35 以赛亚 阅读(255) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页