Вы можете поставить ,
после
App: App{
ID: "sdf09ofnsdf",
Secret: "skldjnfksjdnf",
Username: "yourbotusername",
Password: "yourbotspassword",
}, //like this
. На самом деле другие ошибки - это ошибки, которые вам нужно будет исправить. Golang является строгим и не допустит неиспользуемый импорт или неиспользуемые переменные. Также вам необходимо импортировать пакеты, которые содержат определения используемых вами структур - BotConfig
и NewBot
.
Вы можете назвать ваши импорты, чтобы вы могли ссылаться на ваши импорты без необходимости делать reddit.BotConfig
. Например,
import r "github.com/turnage/graw/reddit"
Это позволит вам просто использовать r.BotConfig
для ex. В противном случае каждый раз, когда вы хотите использовать BotConfig, вы должны будете ссылаться на имя пакета как reddit.BotConfig
CMS Drupal имеет модули, которые могут, вероятно, помочь. Хотя у меня нет опыта в использовании этих модулей, можно посмотреть на CiviCRM.
Поиск по drupalmodules.com также показал некоторые другие модули.
Я не знаю ни о ком точно. Однако Вы могли, вероятно, использовать некоторых от решения с открытым исходным кодом полки, которое не предназначено конкретно как кампании. Возможно, Вы могли использовать много видов управления проектами или даже типа отслеживания ошибок приложений для помощи. До отслеживания пожертвований необходимо смочь найти некоторый проект с открытым исходным кодом удовлетворить эту потребность, даже если не то, чтобы конкретный. Вы могли даже записать это без слишком большой проблемы в случае необходимости.
Редактирование, вот один проект CRM, который подразумевает работать с управлением кампанией:
CiviCRM - это Drupal, Joomla или автономный пакет программного обеспечения, предназначенный для помощи некоммерческим организациям.
Он может:
Это должно быть подходящим для политической кампании
Я много работаю с CiviCRM
Я создатель Voter Universe, нового веб-приложения с открытым исходным кодом, которое помогает политическим кампаниям и политическим организациям анализировать данные своих избирателей и взаимодействовать с ними. Приложение все еще находится в активной разработке, но мы ожидаем, что наша первая производственная версия будет выпущена в октябре 2009 года, а также будет запущена доступная по цене размещенная услуга.
Первый выпуск не будет включать управление донорами, но эта функциональность является высокой. приоритетный пункт после первого выпуска.
Несколько недель назад я создал скринкаст, прежде чем начать распространять информацию о приложении в Netroots Nation. Вы можете посмотреть скринкаст на нашем сайте http://www.voteruniverse.com
Джейсон Ланц