Skip to content

practice-golang/helloworld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

helloworld

Go Report Card

go 1.11 이상 go111module 사용시에는 이것을 사용.

내려받기, 빌드, 실행

$ cd your workspace
workspace$ git clone https://github.com/practice-golang/helloworld.git
workspace$ cd helloworld
hello$ go build hello
hello$ ./hello.exe

Package

  • =라이브러리
  • Golang 기본 제공하는 것도 있고 제3자가 개발하여 배포하기도 한다.
  • Package는 사용되려면 아래와 같이 되어있어야 한다.
    • %Gopath%/src 하위에 존재해야 사용할 수 있다.
    • main과 같은 depth의 경로에 존재해야한다.
    • 아니면, main 또는 package 하위에 넣으려면 vendor 폴더 밑에 있어야 한다.
      • 따라서 이 레포지터리 소스에 있는 spkg라는 package는 쓸 수 없는 위치에 있으므로 사용 불가
      • dep으로 vendor 폴더에 들어갈 패키지를 관리할 수 있다.

import

// Package 불러오기
import "fmt"

// 또는
import (
    "fmt"
    "mypkg"
)

// Package 사용
fmt.Println("안녕 세상!")

About

Golang 공부 시작

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages