首页
学习
活动
专区
工具
TVP
发布

GopherCoder

专栏作者
119
文章
114531
阅读量
44
订阅数
源码学啥子嘛?接口、组合
作为程序员,都希望编写通用、可扩展的代码,通常这些知识靠的都是依靠设计模式进行指导开发。比如说面向对象的特性:封装、抽象、多态、继承。
谢伟
2020-01-02
6070
Go web 教程
web 后台开发一般是面向的业务开发,也就说开发是存在一个应用实体:比如,面向的是电商领域,比如面向的是数据领域等,比如社交领域等。
谢伟
2019-06-21
1.2K0
打造一款emoji 表情库
如何你经常逛 Github,发现很多人的项目写的 简介图文并貌,有很多的表情。当然说到表情,我们在手机上也存在很多的 emoji 表情,这些表情极大的丰富了我们的内容。
谢伟
2019-02-26
1K0
近期实践性项目更新进度:Golang
之前有篇文章提到 自己实现构建节假日库, 后来又结合 Redis 的基本的使用,使用 Redis 作为数据库存储,实现了的一个 RestfulAPI 风格的获取节假日的项目,项目本身很小,一方面可以让初学者结合 Redis 和 编程语言一起使用,而不是简单的使用命令行工具进行数据的操作。
谢伟
2019-02-21
4850
『No22: 如何梳理代码逻辑』
在日常工作中,作为初中级程序员,大部分的工作是在实现业务逻辑,但有可能整个项目的代码,你不是第一个接手的,即代码结构不是你设计,前期的需求讨论你也没有参与,最常见的情况是,你接手的是半成品的项目。
谢伟
2018-10-10
4.2K0
『No18: Go 实现世界杯后台管理系统』
趁着周末更新一期,上一期讲到 如何快速熟悉一个项目, 文章的最后讲到,最好的方法是借用相同的技术栈重新实现一个项目。
谢伟
2018-08-02
8750
『No17: gin-swagger 构建自动化文档』
重要,前后端的交互一般流程是这样的,后端暴露出API后,交给前端,前端根据API的响应,编写前端页面,一定程度上API 是前后端的交互桥梁。
谢伟
2018-08-02
1.2K0
『No16: 如何快速熟悉一个项目』
之所以讲这个话题,主要是最近新入职,因为是创业公司,不像大公司里的节奏,给你时间学习,创业公司需要你快速的融入环境,快速的熟悉业务代码,快速的实现需求。坦率的讲,能力不足的时候会给你带来焦虑。
谢伟
2018-08-02
6720
『简书API:Golang 处理 json 用法讲解(4):视频版』
封面 大家好,我是谢伟,是一名程序员。 简书API:Jianshu-go 历史文章: 1.『简书API : jianshu 基于 golang (1)』 2.『简书API:jianshu 基于golang -- 用法介绍 (2)』 3. 『简书API:Goquery 用法讲解(3):视频版』 这是这个项目中使用到处理json 的用法讲解。 Json 是一种轻量级的数据交换格式。易于让人理解。在后端编写RestfulAPI 时,Response 通常是使用Json 格式的。 Golang 中默认解析json
谢伟
2018-06-06
1K0
『简书API:jianshu 基于golang -- 用法介绍 (2)』
📷 API.png 首先我做这个项目的目的是朴素的: 熟悉golang 语法 通过这个项目呢,大家可以分析任意网站, 任意解析网站形成自己的API。 这个项目受项目:zhihu-go 影响。阅读完该项目的源码后,我立刻觉得,在掌握了 golang 基础语法之后,我可以写出一个类似的项目。尽管原项目因为知乎的改版而导致现在不能运行了,但就基本思想还是可以借鉴的。 1. 『简书API : jianshu 基于 golang (1)』
谢伟
2018-06-06
1.9K0
『简书API : jianshu 基于 golang (1)』
在我眼中,比较崇拜三类人:一类是设计师;一类是作家;一类是程序员。 这三类人都是通过创造、或者改善作品,不断的把世界变的更好。每每看到大师级的作品,总会不禁感叹,人与人的差别就是这么大。但是这都不阻碍我们模仿学习他们,向着更好的方向前进。 前几年,偏爱好于作家,总幻想自己能通过作品改变世界。后来证明,这条道路在真实的社会上,需要很大的毅力坚持,而且还需要点天分。 随着毕业、工作。我更偏爱设计师和程序员,而且两者在某些层面上有些共性。编程是我的本职工作,设计领域则是业余时间喜欢关注的点。 这三类人都在通过作品
谢伟
2018-06-06
1.1K0
『Swagger 上手』
大纲 问题 RestfulAPI API 动作 请求:Url、Body 返回信息:Status_code、Response 在开发过程中,经常会遇到和其他组件或者服务进行交互的情况,和服务器交互,好理解,平时的上网就是在和服务器交互:向服务器发送请求,服务器接收到请求之后,根据请求的动作,进行相应的动作响应。 可以看出这种方法方式是通过:发送请求,返回响应的这一套动作进行的,即客户端、服务器模式,发送请求的一端一般认为是客户端,返回响应的一端认为是服务器端。 软件设计领域,将这一套机制统一起来,方便进行通信
谢伟
2018-06-06
1.3K0
『Beego + Swagger 快速上手』
大纲 Beego 是什么 为什么写这个 如何指导 前几天我写了一个Swagger 上手指南,觉得还是让使用者难以上手。尽管它是一款优秀的API 工具。 但我在编写API 的过程中发现几个问题: 编写繁琐:尽管会提示出关键字,但是不支持 yaml 自动换行,自动对齐等功能 保存不方便: 尽管可以到处yaml 或者json 格式的配置文件,但要是API 发生变更,又需要重新打开下载的包,或者在线版的Editor 不极客:Swagger 是给程序员使用的,但是单纯的配置文件,程序员不太喜欢,而是喜欢那种编程实现的
谢伟
2018-06-06
1.2K0
Python: 实际项目中抽象出的小项目设计Python: 一周笔记
题图.png Python: 一周笔记 本文根据实际项目中的一部分api 设计抽象出来,实例化成一个简单小例子,暂且叫作「学生管理系统」。 这个系统主要完成下面增删改查的功能: 包括: 学校信息的管理 教师信息的管理 学生信息的管理 根据Api请求的动作: POST: 增加信息 GET: 查询信息 PUT: 更新信息 DELETE: 删除信息 可以以下面一个简单的实例看这个系统完成什么样的工作: from flask import Flask app = Flask(__name__) @app.r
谢伟
2018-06-06
7230
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档