V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chaleaoch  ›  全部回复第 6 页 / 共 67 页
回复总数  1323
1 ... 2  3  4  5  6  7  8  9  10  11 ... 67  
2021-09-18 15:19:35 +08:00
回复了 wiirhan 创建的主题 git rebase 还是 merge?
rebase 只在本地操作.

要不然很容易出问题.
2021-09-16 20:19:59 +08:00
回复了 dakb 创建的主题 Python sqlalchemy 实在是太不友好了
是的 一个 orm 学习门槛如此陡峭.
我还不如不用了.
2021-09-16 17:22:57 +08:00
回复了 decruzzhang 创建的主题 职场话题 回沈阳的几个月,我绝望了。
我觉得应该换老婆 实话.
2021-09-15 09:49:38 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 golang 中私有结构体包含公有字段的目的是什么?
@XTTX 所以说白了还是和 json 序列化有关系.
@THESDZ 然后, 我想了一下 指针和单例有关系吗?
```
package singleton

import (
"sync"
)

type singleton struct {}

var instance *singleton
var once sync.Once

func NewInstance() singleton {
once.Do(func() {
instance = singleton{}
})
return instance
}
```
这样写也没毛病啊...
我理解了 谢谢.
@THESDZ 提前初始化 是指初始化交给调用方实现是吗?
修改功能开放给下游, 是指开放给调用者的调用者?
@THESDZ 这里指"提前初始化,或者修改功能开放给下游"
@THESDZ 大佬第二点能详细解释一下吗? 由例子吗?
2021-09-14 23:13:56 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 golang 中私有结构体包含公有字段的目的是什么?
@cyrivlclth 谢谢 还剩一个问题 我本地试了一下. 大概明白了 大小写隔离的 是类似链接的功能 并不是内存级别的隔离. 只要我能看见你我就能用你, 而不是从内存检查你到底是否是可见的.
学到了学到了. 谢谢大佬指点.
2021-09-14 23:05:20 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 golang 中私有结构体包含公有字段的目的是什么?
@cyrivlclth 我试了一下真的可以... 有点假
2021-09-14 21:32:19 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 golang 中私有结构体包含公有字段的目的是什么?
接楼上, "那么调用这个工厂方法的变量如何定义" 没说清楚,
我是指, 调用这个工厂方法的赋值语句需要一个变量接受 New 出来的结构体, 这个变量如何定义. 只有一种可能就是接口.有这么用的么...
2021-09-14 21:31:04 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 golang 中私有结构体包含公有字段的目的是什么?
@ihipop
@cyrivlclth
工厂方法返回了的结构体 类型 是私有的. 那么调用这个工厂方法的变量如何定义, 只能定义成接口了?
有没有具体的例子 请大佬赐教.
2021-09-14 21:27:01 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 golang 中私有结构体包含公有字段的目的是什么?
@cyrivlclth 骚操作是指 var DefaultUserInfo = userInfo{...}这个.
=================================
userInfo 也可能是某个结构体的一个字段。
譬如叫结构体 AAA 好了, 那么其他包可以通过 AAA 访问 userInfo 吗?
=================================
还有种就是不希望调用方直接使用 UserInfo{}这样的形式使用,而是使用提供的 New 方法去使用
有道理.
2021-09-14 21:25:19 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 golang 中私有结构体包含公有字段的目的是什么?
@cyrivlclth 大佬 这种骚操作的意义是什么?
@cyrivlclth 不是吧 非指针类型也可以调用所有方法啊. go 不是会自动处理吗?

是不是某些情况下返回的类型要给接口赋值的时候. 会遇到什么不支持普通类型的场景.
2021-09-14 21:19:42 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 接收者那种情况下定义为指针,那种情况下定义为类型?
@dcalsky 还有七楼 dog
2021-09-14 21:19:24 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 接收者那种情况下定义为指针,那种情况下定义为类型?
@dcalsky 你看 6 楼多好.
1 ... 2  3  4  5  6  7  8  9  10  11 ... 67  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3692 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 00:13 · PVG 08:13 · LAX 17:13 · JFK 20:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.