Skip to content

Scrapes list of Dow Jones Industrial Average constituents from Wikipedia

Notifications You must be signed in to change notification settings

phoobynet/djia-constituent-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dow Jones Industrial Average Constituent Scraper

Scrapes DJIA companies from Wikipedia - Dow Jones Industrial Average.

Please be considerate when scraping (cache if possible).

Installation

go get github.com/phoobynet/djia-constituent-scraper

Usage

package main

import (
    "fmt"
    djia "github.com/phoobynet/djia-constituent-scraper"
)

func main() {
    constituents, err := djia.ScrapeDJIA()

    if err != nil {
        panic(err)
    }

    if len(constituents) > 0 {
        fmt.Printf("Found %d constituents", len(constituents))

        asJSON, err := constituents[0].JSON()

        if err != nil {
            panic(err)
        }
		
		// pretty print as JSON
        fmt.Printf("First constituent: %s", asJSON)
		
		// print as string
        fmt.Printf("First constituent: %s", constituents[0])
    } else {
        panic("No constituents found")
    }
}

Result

Test Result

About

Scrapes list of Dow Jones Industrial Average constituents from Wikipedia

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages