今天开始学习 go

疫情期间其实在bilibili,千锋教育学习了一段时间go,那个韩茹老师讲的挺好的,一直没什么机会实践,现在只能空闲的时间搞一搞了,go 没有面向对象,laravel用习惯了非常不适应,看了很多orm感觉用起来都不是那么方便,几乎所有的orm 要吗返回结构体,要嘛返回map,搞起事情来不太方便,搞web开发的话,我在laravel中用的频率最高的就是Eloquent第一,collect第二,Validator第三,现在开始学go的时候有时候容易对标laravel,你们学习go的时候有什么好的建议吗

本作品采用《CC 协议》,转载必须注明作者和本文链接
Mr.pan
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 25

不造,和你一样,最近在看go的基础,刚开始,搭个环境都费劲 :joy: ubuntu16.04 ,我也在这取取经

6个月前 评论
Marrigan

不造,和你一样,最近我也想看 go ,之前开始过,半路扔了,现在重新想捡起来,我也想在这取取经

6个月前 评论
fatrbaby

静态语言的ORM想要向Eloquent一样好用,基本不太可能。不过定义实体的工作可以使用一些工具自动完成。

6个月前 评论
giao哥

毕竟语言不一样的,多写多练就可以了。

6个月前 评论

直接上手项目,拿起来就是干

6个月前 评论
幽弥狂

上手项目虽然很好,但是建议顺序: 看文档 -> 写简单项目 --> 写简单服务 --> 服务之间互相调用。 逐步加深难度。 还有,b 站有个 Go 夜读的不错。虽然我也是菜鸟。只是给你能给的建议。

思路来源:gk.link/a/10i5m

6个月前 评论
pan_zoe (楼主) 6个月前
幽弥狂 (作者) 6个月前

为什么PHP都想转GO

6个月前 评论
pan_zoe (楼主) 6个月前

用多了你就会发现go好灵活,有兴趣可以和我一起搞框架 github.com/firmeve/firmeve

6个月前 评论
ALMAS

中了Laravel的毒,刚写起Go时怎么写都觉得别扭,很不方便,不过写着写着也就习惯了,gin+gorm自己再封装封装也够用,可还是期待出现个像Laravel一样又优雅又很香的框架

6个月前 评论
pan_zoe (楼主) 6个月前
农村闲散劳动力

忘掉laravel

6个月前 评论
农村闲散劳动力 (作者) 6个月前
农村闲散劳动力 (作者) 6个月前

确实,go很优秀,但是拿来搞web的还是少

6个月前 评论

写go就别痴迷于web了

6个月前 评论
pan_zoe (楼主) 6个月前
bigbug

我还时常打出这样的命令

php run main.go
6个月前 评论
Nick 6个月前
pan_zoe (楼主) 6个月前
UKNOW 5个月前

github.com/xx19941215/light-go 我当时的学习笔记

6个月前 评论
pan_zoe (楼主) 6个月前

我觉得先从大局上看一下,然后再去下手具体的学习任务。推荐看一下这个。 file

6个月前 评论

面向接口变成,瞬间发现世界就不一样了。

6个月前 评论
xianyunyehe

学go,首先学会忘记PHP的东西,这样才能更好学GO

6个月前 评论

PHP用惯了 不习惯GO结构体,我太懒。

6个月前 评论
hezhizheng

可以尝试先从curd开始,接着搞点小项目,最后可以归纳一下使用的知识点 开始使用go的时候就试着撸了一个低级爬虫 github.com/hezhizheng/go-movies

6个月前 评论

@chenweil 有专门的根据表生成结构体的工具,类似这种。github.com/hantmac/fuckdb

5个月前 评论

@赵亚博 谢谢哈,工具还是挺实用的。凑巧,我发现一个json转结构体的。mholt.github.io/json-to-go/

5个月前 评论

为什么都想学go?python 它不香吗

5个月前 评论

@chenweil github.com/hantmac/fuckdb 这里面已经集成了这个工具 :relieved: :relieved:

5个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!