aboutsummaryrefslogtreecommitdiff
path: root/util/address.go
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.com>2024-04-05 11:36:43 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.com>2024-04-05 11:36:43 +0530
commit10aed3cea7935f2f22ef713cff9839dd16afce48 (patch)
tree54e8e150e93f172ecba37792059da2b2658c59df /util/address.go
parentbb088225a27d04c8237bfcdc7658a5564e838082 (diff)
moved some validator logic and common structs to util package
Diffstat (limited to 'util/address.go')
-rw-r--r--util/address.go26
1 files changed, 26 insertions, 0 deletions
diff --git a/util/address.go b/util/address.go
new file mode 100644
index 0000000..45c80c9
--- /dev/null
+++ b/util/address.go
@@ -0,0 +1,26 @@
+/* openbills - Server for web based Libre Billing Software
+ * Copyright (C) 2023-2024 Vidhu Kant Sharma <vidhukant@vidhukant.com>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ */
+
+package util
+
+type Address struct {
+ AddressText string
+ City string
+ State string
+ PostalCode string
+ Country string
+}