golang基础:day3-自定义包|青训营笔记

95 阅读1分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的第3篇笔记

如果我们自己想要将一些自己写的函数在每一个程序都可以直接用,那么可以将其分装在包里。 首先找到我们GOROOT(安装目录)进入src里就可以看到系统封装好的接口,在该文件夹下创建自己的包,包里应有已经封装好的go文件(例如:F:\Program Files\Go\src\my\io\Print.go) 该go文件不能含有main函数,且封装好的函数(接口、导出函数)名称首字母必须大写 例如: package io

\

import (

    "fmt"

)

\

func Print(nums ...interface{}) {

    for i := 0; i < len(nums); i++ {

        fmt.Printf("%v", nums[i])

        if i != len(nums)-1 {

            fmt.Printf(" ")

        }

    }

    fmt.Println()

}

应用: package main

import ( "my/io" )

func main() { a := 5 io.Print(a) }