Skip to content

Commit 54ddac0

Browse files
committed
refactor
1 parent 8ba3e4a commit 54ddac0

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Go Pointer
22

3-
# 引入依赖
3+
# 一、引入依赖
44

55
```text
66
go get -u github.com/golang-infrastructure/go-pointer
77
```
88

9-
# 解决了什么问题
9+
# 二、解决了什么问题
1010

1111
在golang中基本类型因为没有包装类型,这就导致基本类型无法区分出nil和零值,于是所以很多库都倾向于采用基本类型变量的指针来区分是没有传递还是传递了零值。
1212

@@ -34,16 +34,16 @@ type Config struct {
3434

3535
但是有时候这个值就是一个字面值常量传进去的,比如查询数据库时的分页大小等,这个时候如果要获取指针类型的话就有点麻烦,上面这个场景只是举了一个例子,这个模块就是用来解决类似的问题的。
3636

37-
# Example Code
37+
# 三、Example Code
3838

39-
目前已经支持泛型:
39+
目前已经支持泛型:
4040

4141
```go
4242
package main
4343

4444
import (
4545
"fmt"
46-
"github.com/CC11001100/go-pointer"
46+
pointer "github.com/golang-infrastructure/go-reflect-utils"
4747
)
4848

4949
func main() {
@@ -76,7 +76,7 @@ func main() {
7676
fmt.Println(orDefault) // Output: 0
7777
}
7878
```
79-
79+
8080

8181

8282

example/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package main
22

33
import (
44
"fmt"
5-
"github.com/CC11001100/go-pointer"
5+
"github.com/golang-infrastructure/go-pointer"
66
)
77

88
func main() {

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module github.com/CC11001100/go-pointer
1+
module github.com/golang-infrastructure/go-pointer
22

33
go 1.18
44

0 commit comments

Comments
 (0)