首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
张铭轩
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
张铭轩
2年前
关注
结营感受| 青训营
字节跳动青训营,是我这个暑假参加的一个极具挑战性与启发性的培训项目。这次培训主要聚焦于字节跳动公司的核心业务,以及互联网行业的前沿动态。...
0
评论
分享
张铭轩
2年前
关注
高质量编程与性能调优实战| 青训营
优化项目性能需要综合考虑多个因素,包括图片、前端资源、数据请求、测试和监控等。通过实战和测试,分析和优化项目中存在的性能问题,可以提高网页的加载速度以及用户体验。...
0
评论
分享
张铭轩
2年前
举报
Day 20
网络编程:Go语言内置了对网络编程的支持,包括TCP、UDP、HTTP、WebSockets等协议。这使得开发人员可以快速、方便地编写网络应用程序。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
关注
如何将我的服务开放给用户| 青训营
选择编程语言和框架:根据项目需求和技术背景,选择适合的编程语言和框架。例如,我们可以选择 Python 和 Flask 框架来构建 API 接口...
0
评论
分享
张铭轩
2年前
举报
Day 19
与C++相比,Go并不包括如枚举、异常处理、继承、泛型、断言、虚函数等功能,但增加了 切片(Slice) 型、并发、管道、垃圾回收、接口(Interface)等特性的语言级支持。Go 2.0版本将支持泛型,对于断言的存在,则持负面态度,同时也为自己不提供类型继承来辩护。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
关注
Git 的正确使用姿势与最佳实践| 青训营
使用Git进行团队协作和版本控制需要遵循一定的最佳实践,包括使用分支、提交有意义的提交信息、定期审查代码、使用合理的工作流程、使用Gitignore文件、使用标签进行版本管...
0
评论
分享
张铭轩
2年前
举报
Day 18
Go 语言的软件包管理绝对不是完美的。默认情况下,它没有办法制定特定版本的依赖库,也无法创建可复写的 builds。相比之下 Python、Node 和 Ruby 都有更好的软件包管理系统。然而通过正确的工具,Go 语言的软件包管理也可以表现得不错。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 17
Go 语言通过函数和预期的调用代码简单地返回错误(或返回调用堆栈)而帮助开发者处理编译报错。虽然这种方法是有效的,但很容易丢失错误发生的范围,因此我们也很难向用户提供有意义的错误信息。错误包(errors package)可以允许我们添加返回错误的上下文和堆栈追踪而解决该问题。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 16
使用过程中发现的Go语言缺点:Go 语言没有一个主要的框架,如 Ruby 的 Rails 框架、Python 的 Django 框架或 PHP 的 Laravel。这是 Go 语言社区激烈讨论的问题,因为许多人认为我们不应该从使用框架开始。在很多案例情况中确实如此,但如果只是希望构建一个简单的 CRUD API,那么使用 Django/DJRF、Rails Laravel 或 Phoenix 将简单地多。
展开
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 15
在使用sync包中的同步原语时,应该善于利用好其方法,简化代码,例如使用defer关键字来避免忘记释放锁等。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 14
Go语言的sync包提供了一系列的同步原语,用于实现高并发下的并发控制。当多个goroutine并发执行相同的代码时,可能会出现数据竞争的情况。这时候,我们可以使用sync包提供的同步原语来保证代码的原子性和安全性。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 13
Go语言的goroutine是其并发机制的核心,它是一种轻量级线程,可以并发执行函数或方法。使用goroutine可以轻松实现高并发处理,而且goroutine的创建和销毁成本非常低,可以有效地利用系统资源。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 12
Go语言部署方便:二进制文件,Copy部署
这一点是很多人选择Go的最大理由,因为部署太方便了,所以现在也有很多人用Go开发运维程序。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 11
Go语言对protocol buffers和gRPC有一流的支持。这两个工具能一起友好地工作以构建需要通过RPC进行通信的微服务器。我们只需要写一个清单就能定义RPC调用发生的情况和参数,然后从该清单将自动生成服务器和客户端代码。这样产生代码不仅快速,同时网络占用也非常少。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 10
总结go语言优势:5. 相对简单易学;
6.内置了大量的库,特别是网络库非常强大。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 9
总结Go语言的优势:3、语言层面支持并发;4、内置runtime,支持垃圾回收。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
关注
分析抖音的互联网架构,了解其系统设计和技术实现| 青训营
抖音作为一个拥有数亿用户的大规模互联网应用,其系统架构的设计和实现都是非常复杂的。以下将对其进行详细的架构分析和技术实现探讨。...
0
评论
分享
张铭轩
2年前
举报
Day 8
总结go语言的好处:1、可直接编译成机器码,不依赖其他库;2、静态类型语言,但是有动态语言的感觉,写起来的效率很高。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
举报
Day 7
Beego框架:另一种基于Go语言的Web应用框架,具有完整的MVC架构,易于学习和使用。它使用了Go语言中的模板引擎,可以让程序员很方便地开发Web应用程序。同时支持RESTful API设计和WebSocket应用程序开发。
青训营-快乐出发
分享
评论
点赞
张铭轩
2年前
关注
优化一个已有的 Go 程序,提高其性能并减少资源占用,及实践过程| 青训营
在开发高性能、低资源占用的软件时,优化是必不可少的步骤。在本文中,我们将一起探讨如何优化一个已有的 Go 程序,提高其性能并减少资源占用。...
0
评论
分享
下一页
个人成就
文章被阅读
868
掘力值
94
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2023-06-15