Goinsta
Instagram library purely built in Golang
Install / Use
/learn @Ashwin-Rajeev/GoinstaREADME
goinsta

goinsta is a a complete instagram library purely built in GO
To use the package import the package into your machine using the command:
go get github.com/Ashwin-Rajeev/goinsta
NewInfo
NewInfo returns a new info pointer By using this pointer you can access the functions implemented by Info
func NewInfo(url, dest string) *Info
GetImage
GetImage is used to download an image from instagram link we need to provide image link, destination in which we need to download the image and the file name returnd a success flag and an error message
func GetImage(url, dest string) (bool, error)
which returns a success flag and a error meassage if the operation works correctly, it will return a true and error will be nil if the operation failed, it will return false and the corresponding error message
const (
url = "https://www.instagram.com/dyfgsuyswyer47477834982"
destination = "/home/user/"
)
info := goinsta.NewInfo(url,destination)
_,err:= info.GetImage()
if err != nil {
log.Fatal(err)
}
After the successful execution you will receive a success message along with the path and name of the image downloaded
Contributing
We welcome pull requests, bug fixes and issue reports. With that said, the bar for adding new symbols to this package is intentionally set high. Before proposing a change, please discuss your change by raising an issue.
License
BSD-2-Clause
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
349.0kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
frontend-design
109.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
