1.常规引包问题

  一:常规情况下go里面引用包的时候在所在项目目录下的src目录下如图所示

  

go引用包问题_首字母

 

     包里面代码如下

  

go引用包问题_首字母_02

 

    如果要引用包的话代码如下

package main
import (
"fmt"
"student"
)
func main() {
p1:=student.Persion{"张三",20};
fmt.Println(p1.Age);
}

这样也可以引用成功,但是问题是被引用的包结构首字母必须大写

但是如果被引用包结构体小写怎么办|下面是解决办法

  

go引用包问题_首字母_03

 

     

go引用包问题_首字母_04