Skip to content

EmielM/gofdw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gofdw

A Postgres Foreign Data Wrapper implemented in go using cgo. Very experimental.

Working parts

  • Binding exported go functions to the fdw routine.
  • A go-struct PlanState and ExecState passed through PG pointers.
  • Producing data as PG Datum objects.

Wishlist

  • It would be really cool if we could drop the gofdw.c glue
  • Do more complex stuff in the plan phase
  • Support PG <9.5

Feedback

  • Bugs on the GitHub issue tracker.
  • Let me know if you're using this for cool projects.

Licence

MIT licensed

About

Postgres FDW in go experiments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published