Switching from Instagram? Import your old posts in minutes 🚀

import ( "log"

Here's an example of how you can structure your project:

func main() { // Load environment variables from .env and .env.go.local files err := godotenv.Load(".env", ".env.go.local") if err != nil { log.Fatal("Error loading environment variables:", err) }

// Access environment variables log.Println("Local environment variable:", os.Getenv("LOCAL_VAR")) } In this example, the godotenv.Load function loads environment variables from both .env and .env.go.local files. If there are any duplicate variables, the values from .env.go.local will override those in .env .

Transparency Reports

As a community-driven non-profit organization, we will publish periodic reports to remain transparent and accountable. When we obtain 501(c)(3) status (expected early 2025), our financials will be public through the IRS as well.

Pricing

Unlike other apps, PhotoJoy doesn't show ads or sell your information. Instead, we have pay-what-you-want fees for additional posting.

Advocate

Free Forever

  • Up to 99 Friends
  • Post 1 photo per day
  • High, but limited photo resolution

.env.go.local Here

import ( "log"

Here's an example of how you can structure your project:

func main() { // Load environment variables from .env and .env.go.local files err := godotenv.Load(".env", ".env.go.local") if err != nil { log.Fatal("Error loading environment variables:", err) }

// Access environment variables log.Println("Local environment variable:", os.Getenv("LOCAL_VAR")) } In this example, the godotenv.Load function loads environment variables from both .env and .env.go.local files. If there are any duplicate variables, the values from .env.go.local will override those in .env .