go-challenge/README.md
2018-10-22 17:26:16 -06:00

1.4 KiB

Challenge1 - Work with APIs and Libraries

Use Star Wars API

  • API Request - Pull all data about Starships from SWAPI
  • If Loops - List all ships that have named pilots
  • Loops - List all pilots of those ships
  • Print - Output must be human-readable

Usage

  • Clone this repo to your local computer using git clone https://github.com/Code-Club-Crew/challenge1.git.
  • Create a new branch using git checkout -b <NEW-BRANCH>.
  • Add your own subfolder to the repo.
  • Add your files to the subfolder.

Language

User choice

Recommend Go or Python


Additional Resources

https://swapi.co/documentation

Check your language of choice for a supporting library.


Example Output

Millennium Falcon
	Chewbacca
	Han Solo
	Lando Calrissian
	Nien Nunb
X-wing
	Luke Skywalker
	Biggs Darklighter
	Wedge Antilles
	Jek Tono Porkins
TIE Advanced x1
	Darth Vader
Slave 1
	Boba Fett
Imperial shuttle
	Luke Skywalker
	Chewbacca
	Han Solo
A-wing
	Arvel Crynyd
Naboo fighter
	Anakin Skywalker
	Gregar Typho
	Padmé Amidala
Naboo Royal Starship
	Ric Olié
Scimitar
	Darth Maul
Jedi starfighter
	Obi-Wan Kenobi
	Plo Koon
H-type Nubian yacht
	Padmé Amidala
Trade Federation cruiser
	Obi-Wan Kenobi
	Anakin Skywalker
T-70 X-wing fighter
	Poe Dameron
Naboo star skiff
	Obi-Wan Kenobi
	Padmé Amidala
Jedi Interceptor
	Obi-Wan Kenobi
	Anakin Skywalker
Belbullab-22 starfighter
	Obi-Wan Kenobi
	Grievous```