Skip to content

JaewooKim0/go-dreaming-of-adventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Go dreaming of adventure

A developer sample written in Go that demonstrates Gemini's creative writing abilities. With user input, Gemini writes a novella one section at a time.

Open in IDX

Environment setup

This app can be opened in Project IDX, or run in your local dev environment.

Project IDX

  1. Open this repo in Project IDX:

  2. Get a Gemini API key:

    • Open the IDX Panel and click "Authenticate" with the Gemini API integration.
    • Once authenticated, click to copy the API key to your keyboard.
  3. Open a new terminal window:

    • Open the command palette (CTRL/CMD-SHIFT-P)
    • Begin typing terminal
    • Select Terminal: Create New Terminal
  4. Follow the steps below to run the app.

Local dev environment

  1. Clone this repository: git clone https://github.com/JaewooKim0/go-dreaming-of-adventure

  2. Verify that Go 1.22 or later is installed:

  3. Get a Gemini API key:

  4. Follow the steps below to run the app.

Run the app

  1. Set the API Key in the API_KEY environment varaible: export API_KEY=<your_api_key>

  2. Compile and run the program:

    • go run .
  3. When asked "What do you want to dream about?", answer with something fun.

    • For example, type: I want to dream about unicode.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •