util

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2019 License: GPL-3.0, LGPL-3.0 Imports: 8 Imported by: 1

Documentation

Overview

Package util은 paust-db/client package를 사용함에 있어서 편리한 tool을 제공함.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetInputDataObjFromDir

func GetInputDataObjFromDir(dir string, recursive bool) (map[string][]client.InputDataObj, error)

GetInputDataObjFromDir는 given dir내의 client.InputDataObj의 형식으로 구성된 모든 *.json 파일에 대해 file path를 key로, read하여 변환한 client.InputDataObj slice를 value로 갖는 map을 return. recursive가 true일 경우 given dir의 모든 sub directory를 traverse하면서 *.json 파일을 read함.

func GetInputDataObjFromFile

func GetInputDataObjFromFile(file string) ([]client.InputDataObj, error)

GetInputDataObjFromFile는 given file의 client.InputDataObj의 형식으로 구성된 JSON 데이터를 read하여 client.InputDataObj의 slice로 변환해 return.

func GetInputDataObjFromStdin

func GetInputDataObjFromStdin() ([]client.InputDataObj, error)

GetInputDataObjFromStdin는 STDIN에서 client.InputDataObj의 형식으로 구성된 JSON 데이터를 read하여 client.InputDataObj의 slice로 변환해 return. STDIN은 EOF가 입력될 때까지 읽음.

func GetInputFetchObjFromFile

func GetInputFetchObjFromFile(file string) (*client.InputFetchObj, error)

GetInputFetchObjFromFile는 given file의 client.InputFetchObj의 형식으로 구성된 JSON 데이터를 read하여 client.InputFetchObj로 변환해 return.

func GetInputFetchObjFromStdin

func GetInputFetchObjFromStdin() (*client.InputFetchObj, error)

GetInputFetchObjFromStdin는 STDIN에서 client.InputFetchObj의 형식으로 JSON 데디터를 read하여 client.InputFetchObj로 변환해 return. STDIN은 EOF가 입력될 때 까지 읽음.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL