摘要: go build 命令 目录结构如下: 该命令最常用的2种使用方式: go build (等同于go build .) 编译当前文件夹内的所有的go文件, 并以存在于某一个go文件中的main()函数为入口, 最终在当前文件夹内输出文件名为 "Print函数.exe"的可执行文件 如果该文件夹的所有 阅读全文
posted @ 2020-01-11 22:27 渱尘 阅读(112) 评论(0) 推荐(0) 编辑
摘要: if else(分支结构) Go语言中最常用的流程控制有if和for,而switch和goto主要是为了简化代码、降低重复代码而生的结构,属于扩展类的流程控制 else if和else都是可选的 func ifDemo1() { score := 65 if score >= 90 { fmt.Pr 阅读全文
posted @ 2020-01-07 00:25 渱尘 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一. 整型 注意: 内建len()函数返回的长度是int类型的,但究竟是int32还是int64要看系统的情况 切片或 map 的元素数量等都可以用int来表示。在涉及到二进制传输、读写文件的结构描述时,为了保持文件的结构不会受到不同编译目标平台字节长度的影响,不要使用int和 uint。 数字字面 阅读全文
posted @ 2020-01-05 18:51 渱尘 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一. 变量 1.函数的特征 函数外只能放标识符(变量\常量\函数\类型) 如果要编译一个可执行文件,必须要声明一个main包,且代码中要有main函数 main函数是入口函数,没有参数,也没有返回值 函数外必须以关键字开头 // 第一行必须声明包名 package main// 导入语句 impor 阅读全文
posted @ 2020-01-05 18:20 渱尘 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一. 使用github的目的 借助github托管项目代码 二. github基本概念 Repository(仓库): 仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库 Star(收藏): 收藏项目, 方便日后查看 Fork(复制): 把别人的仓库Z完完整整的复制一个到自己的账号 阅读全文
posted @ 2020-01-03 18:02 渱尘 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 第一步: 下载配置环境 转载: https://www.liwenzhou.com/posts/Go/go_menu/ 1.下载地址: https://golang.google.cn/dl/ 2.安装, 如果使用软件包, 那么系统环境变量会自动配置, 然后在cmd里面用 go version 测试 阅读全文
posted @ 2020-01-02 20:59 渱尘 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 第一步: 添加购物车 1.购物车应该具备的功能 如果该商品已经存在, 那么添加购物车时, 其数量加一, 否则新增一个商品 设置多个接口以分别完成: 减少商品数量, 增加商品数量, 删除商品 很明显第2个功能可以使用一个接口来完成, 这就是mixin的增删改查功能 2.首先我们需要在ShoppingC 阅读全文
posted @ 2020-01-01 17:17 渱尘 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 第一步: 用户信息 1.前端在进入到更改用户信息的界面, 会向后端索取用户的各种信息, 但是前端并不知道用户当前的id是多少, 而且后端之前也没配置get请求的接口, 所以配置如下 重写get_object后, 无论前端发过来什么数据 例如 /users/999/ , 后端都可以返回给前端当前用户的 阅读全文
posted @ 2019-12-30 15:35 渱尘 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1.REST framework可以自动帮助我们生成接口文档。接口文档以网页的方式呈现。 自动接口文档能生成的是继承自APIView及其子类的视图。 REST framewrok生成接口文档需要coreapi库的支持。pip install coreapi 2.使用方法 from rest_fram 阅读全文
posted @ 2019-12-30 10:40 渱尘 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 第一步: 实现商品详情接口 1.商品详情页包括轮播图,详情,富文本 2.对于轮播图这种有多个值的外键, 应该再另外设计一个serializer表 3.写代码, 代码很简单 goods.views.py # RetrieveModelMixin的功能是帮我们完成url的配置, /goods/id, 通 阅读全文
posted @ 2019-12-29 09:54 渱尘 阅读(412) 评论(0) 推荐(0) 编辑