csv

package
v1.0.2-0...-f48ee91 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetTeamID

func GetTeamID(teamName string) (teamID string)

GetTeamID 引数で受け取ったチーム名とイニシャルからチームIDを取得する

Types

type GradesReader

type GradesReader struct {
	util.TeamUtil
}

GradesReader チーム成績CSVの読み込みを管理する

func (*GradesReader) GetPlayers

func (GradesReader *GradesReader) GetPlayers(csvPath string, initial string, year string) (players [][]string)

GetPlayers 引数で受け取った x_players.csv ファイルを読み取って、配列にして返す

func (*GradesReader) ReadBatterGrades

func (GradesReader *GradesReader) ReadBatterGrades(csvPath string) (batterGrades map[string][]player.BATTERGRADES)

ReadBatterGrades 選手打撃情報CSVを読み込みます

func (*GradesReader) ReadCareers

func (GradesReader *GradesReader) ReadCareers(csvPath string) (careers []player.CAREER)

ReadCareers 選手キャリア情報を取得します

func (*GradesReader) ReadPitcherGrades

func (GradesReader *GradesReader) ReadPitcherGrades(csvPath string) (pitcherGrades map[string][]player.PICHERGRADES)

ReadPitcherGrades 選手投手情報CSVを読み込みます

type TeamReader

type TeamReader struct {
	util.TeamUtil
}

TeamReader チーム成績CSVの読み込みを管理する

func (*TeamReader) ReadManager

func (TeamReader *TeamReader) ReadManager(csvPath string, teamID string, year string) (manager string)

ReadManager 監督情報CSVを読み込む

func (*TeamReader) ReadTeamBatting

func (TeamReader *TeamReader) ReadTeamBatting(csvPath string, league string, year string) (teamBatting []teamData.TeamBatting)

ReadTeamBatting チーム打撃成績CSVを読み込む

func (*TeamReader) ReadTeamExchangeStats

func (TeamReader *TeamReader) ReadTeamExchangeStats(csvPath string, league string, year string) (teamExchangeMatchResults []teamData.TeamMatchResults)

ReadTeamExchangeStats 交流戦CSVを読み込む

func (*TeamReader) ReadTeamLeagueStats

func (TeamReader *TeamReader) ReadTeamLeagueStats(csvPath string, league string, year string) (teamLeagueStats []teamData.TeamLeagueStats, teamMatchResults []teamData.TeamMatchResults)

ReadTeamLeagueStats リーグ対戦成績CSVを読み込む

func (*TeamReader) ReadTeamPitching

func (TeamReader *TeamReader) ReadTeamPitching(csvPath string, league string, year string) (teamPitching []teamData.TeamPitching)

ReadTeamPitching チーム投手成績CSVを読み込む

func (*TeamReader) ReadTeamPlayers

func (TeamReader *TeamReader) ReadTeamPlayers(csvPath string, initial string, teamName string) (players map[string][]teamData.Member)

ReadTeamPlayers メンバー一覧CSVを読み込む

Jump to

Keyboard shortcuts

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