今天开始学习 go

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

本作品采用《CC 协议》,转载必须注明作者和本文链接
Mr.pan
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 25

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

3年前 评论
Marrigan

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

3年前 评论
fatrbaby

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

3年前 评论
giao哥

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

3年前 评论

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

3年前 评论
幽弥狂

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

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

3年前 评论
pan_zoe (楼主) 3年前
幽弥狂 (作者) 3年前

为什么PHP都想转GO

3年前 评论
pan_zoe (楼主) 3年前

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

3年前 评论
ALMAS

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

3年前 评论
pan_zoe (楼主) 3年前
ponyma 2年前
ALMAS (作者) 2年前
农村闲散劳动力

忘掉laravel

3年前 评论
农村闲散劳动力 (作者) 3年前
农村闲散劳动力 (作者) 3年前

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

3年前 评论

写go就别痴迷于web了

3年前 评论
pan_zoe (楼主) 3年前

我还时常打出这样的命令

php run main.go
3年前 评论
Nick 3年前
pan_zoe (楼主) 3年前
UKNOW 3年前

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

3年前 评论
pan_zoe (楼主) 3年前

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

3年前 评论

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

3年前 评论
xianyunyehe

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

3年前 评论

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

3年前 评论
hezhizheng

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

3年前 评论

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

3年前 评论

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

3年前 评论

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

3年前 评论

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

3年前 评论

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