Find your photos with Go and Fyne

Programming Snapshot – Go Geolocation

Article from Issue 298/2025
Author(s):

To help track down a particular photo, Mike Schilli often turns to his cellphone's geosearch function. Replicating this functionality with Go and Fyne turned out to be a trouble-free experience.

If your photo collection is not well organized, it can be quicker to find the snapshot you are looking for on a map than in a timeline. The cellphone's photo app displays photo clusters on the map (Figure 1) and shows you a list of all photos taken in the vicinity at the tap of a finger. In other words, if you know where a photo was taken, you can often quickly find what you are looking for.

Figure 1: Cellphone photos are often taken at memorable places.

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Spotlight

    Before sharing screenshots, you may want to highlight points of interest. Mike Schilli whips up a Go app with the Fyne framework that acts like a highlighter pen.

  • Wheat and Chaff

    If you want to keep only the good photos from your digital collection, you have to find and delete the fails. Mike Schilli writes a graphical application with Go and the Fyne framework to help you cull your photo library.

  • Free Selection

    The photogrep GUI tool, built using Go and Fyne, is designed to filter photos just like the grep tool filters file names from a pipe.

  • GUI Apps with Fyne

    The Fyne toolkit offers a simple way to build native apps that work across multiple platforms. We show you how to build a to-do list app to demonstrate Fyne's power.

  • Treasure Hunt

    A geolocation guessing game based on the popular Wordle evaluates a player's guesses based on the distance from and direction to the target location. Mike Schilli turns this concept into a desktop game in Go using the photos from his private collection.

comments powered by Disqus